/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf --traceabstraction.order.of.the.error.locations.to.be.checked PROGRAM_FIRST -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --cacsl2boogietranslator.check.absence.of.data.races.in.concurrent.programs true -i ../../../trunk/examples/svcomp/pthread-ext/48_ticket_lock_low_contention_vs.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-25 22:19:24,323 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-25 22:19:24,405 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf [2023-08-25 22:19:24,410 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-25 22:19:24,410 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-25 22:19:24,441 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-25 22:19:24,442 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-25 22:19:24,442 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-25 22:19:24,443 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-25 22:19:24,446 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-25 22:19:24,446 INFO L153 SettingsManager]: * Use SBE=true [2023-08-25 22:19:24,447 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-25 22:19:24,447 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-25 22:19:24,448 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-25 22:19:24,448 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-25 22:19:24,448 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-25 22:19:24,449 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-25 22:19:24,449 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-25 22:19:24,449 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-25 22:19:24,449 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-25 22:19:24,450 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-25 22:19:24,451 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-25 22:19:24,451 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-25 22:19:24,451 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-25 22:19:24,452 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-25 22:19:24,452 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-25 22:19:24,452 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-25 22:19:24,452 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-25 22:19:24,453 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-25 22:19:24,453 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-25 22:19:24,454 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-25 22:19:24,454 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-25 22:19:24,454 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-25 22:19:24,454 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-25 22:19:24,454 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-25 22:19:24,455 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Order of the error locations to be checked -> PROGRAM_FIRST Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of reach_error function -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of data races in concurrent programs -> true [2023-08-25 22:19:24,771 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-25 22:19:24,788 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-25 22:19:24,790 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-25 22:19:24,791 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-25 22:19:24,791 INFO L274 PluginConnector]: CDTParser initialized [2023-08-25 22:19:24,793 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/48_ticket_lock_low_contention_vs.i [2023-08-25 22:19:25,962 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-25 22:19:26,215 INFO L384 CDTParser]: Found 1 translation units. [2023-08-25 22:19:26,216 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/48_ticket_lock_low_contention_vs.i [2023-08-25 22:19:26,231 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6f66c1a0d/d62e42e0d4814a5090bd15a6b4312393/FLAG71847724c [2023-08-25 22:19:26,246 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6f66c1a0d/d62e42e0d4814a5090bd15a6b4312393 [2023-08-25 22:19:26,248 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-25 22:19:26,248 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-25 22:19:26,249 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-25 22:19:26,250 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-25 22:19:26,252 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-25 22:19:26,252 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.08 10:19:26" (1/1) ... [2023-08-25 22:19:26,253 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@70b32c3b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 10:19:26, skipping insertion in model container [2023-08-25 22:19:26,253 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.08 10:19:26" (1/1) ... [2023-08-25 22:19:26,296 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-25 22:19:26,505 WARN L635 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-08-25 22:19:26,667 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-25 22:19:26,681 INFO L201 MainTranslator]: Completed pre-run [2023-08-25 22:19:26,703 WARN L635 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-08-25 22:19:26,714 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [270] [2023-08-25 22:19:26,716 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [270] [2023-08-25 22:19:26,723 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: volatile unsigned [705] [2023-08-25 22:19:26,724 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: volatile unsigned [706] [2023-08-25 22:19:26,724 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: unsigned [707] [2023-08-25 22:19:26,726 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: unsigned [713] [2023-08-25 22:19:26,726 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: unsigned [716] [2023-08-25 22:19:26,730 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-25 22:19:26,760 WARN L669 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-08-25 22:19:26,760 WARN L669 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-08-25 22:19:26,760 WARN L669 CHandler]: The function __builtin_bswap16 is called, but not defined or handled by StandardFunctionHandler. [2023-08-25 22:19:26,766 INFO L206 MainTranslator]: Completed translation [2023-08-25 22:19:26,767 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 10:19:26 WrapperNode [2023-08-25 22:19:26,767 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-25 22:19:26,769 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-25 22:19:26,769 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-25 22:19:26,769 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-25 22:19:26,775 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 10:19:26" (1/1) ... [2023-08-25 22:19:26,804 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 10:19:26" (1/1) ... [2023-08-25 22:19:26,846 INFO L138 Inliner]: procedures = 173, calls = 25, calls flagged for inlining = 6, calls inlined = 9, statements flattened = 195 [2023-08-25 22:19:26,846 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-25 22:19:26,847 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-25 22:19:26,847 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-25 22:19:26,847 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-25 22:19:26,855 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 10:19:26" (1/1) ... [2023-08-25 22:19:26,856 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 10:19:26" (1/1) ... [2023-08-25 22:19:26,869 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 10:19:26" (1/1) ... [2023-08-25 22:19:26,869 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 10:19:26" (1/1) ... [2023-08-25 22:19:26,876 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 10:19:26" (1/1) ... [2023-08-25 22:19:26,886 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 10:19:26" (1/1) ... [2023-08-25 22:19:26,888 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 10:19:26" (1/1) ... [2023-08-25 22:19:26,889 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 10:19:26" (1/1) ... [2023-08-25 22:19:26,891 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-25 22:19:26,892 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-25 22:19:26,892 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-25 22:19:26,892 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-25 22:19:26,893 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 10:19:26" (1/1) ... [2023-08-25 22:19:26,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-25 22:19:26,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-25 22:19:26,930 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-25 22:19:26,940 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-25 22:19:26,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-25 22:19:26,961 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-08-25 22:19:26,961 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-08-25 22:19:26,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-25 22:19:26,961 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-08-25 22:19:26,961 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-25 22:19:26,962 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-25 22:19:26,962 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-25 22:19:26,962 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-25 22:19:26,962 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-08-25 22:19:26,962 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-25 22:19:26,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-25 22:19:26,963 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-25 22:19:27,088 INFO L236 CfgBuilder]: Building ICFG [2023-08-25 22:19:27,090 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-25 22:19:27,394 INFO L277 CfgBuilder]: Performing block encoding [2023-08-25 22:19:27,586 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-25 22:19:27,586 INFO L302 CfgBuilder]: Removed 3 assume(true) statements. [2023-08-25 22:19:27,588 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.08 10:19:27 BoogieIcfgContainer [2023-08-25 22:19:27,588 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-25 22:19:27,590 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-25 22:19:27,591 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-25 22:19:27,593 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-25 22:19:27,594 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.08 10:19:26" (1/3) ... [2023-08-25 22:19:27,594 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c945a90 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.08 10:19:27, skipping insertion in model container [2023-08-25 22:19:27,595 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 10:19:26" (2/3) ... [2023-08-25 22:19:27,595 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c945a90 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.08 10:19:27, skipping insertion in model container [2023-08-25 22:19:27,596 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.08 10:19:27" (3/3) ... [2023-08-25 22:19:27,597 INFO L112 eAbstractionObserver]: Analyzing ICFG 48_ticket_lock_low_contention_vs.i [2023-08-25 22:19:27,612 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-25 22:19:27,612 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 26 error locations. [2023-08-25 22:19:27,612 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-25 22:19:27,670 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 22:19:27,707 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 118 places, 122 transitions, 249 flow [2023-08-25 22:19:27,780 INFO L124 PetriNetUnfolderBase]: 11/184 cut-off events. [2023-08-25 22:19:27,780 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 22:19:27,786 INFO L83 FinitePrefix]: Finished finitePrefix Result has 189 conditions, 184 events. 11/184 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 538 event pairs, 0 based on Foata normal form. 0/132 useless extension candidates. Maximal degree in co-relation 107. Up to 4 conditions per place. [2023-08-25 22:19:27,786 INFO L82 GeneralOperation]: Start removeDead. Operand has 118 places, 122 transitions, 249 flow [2023-08-25 22:19:27,791 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 118 places, 122 transitions, 249 flow [2023-08-25 22:19:27,795 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 22:19:27,806 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 118 places, 122 transitions, 249 flow [2023-08-25 22:19:27,810 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 118 places, 122 transitions, 249 flow [2023-08-25 22:19:27,810 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 118 places, 122 transitions, 249 flow [2023-08-25 22:19:27,848 INFO L124 PetriNetUnfolderBase]: 11/184 cut-off events. [2023-08-25 22:19:27,848 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 22:19:27,850 INFO L83 FinitePrefix]: Finished finitePrefix Result has 189 conditions, 184 events. 11/184 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 538 event pairs, 0 based on Foata normal form. 0/132 useless extension candidates. Maximal degree in co-relation 107. Up to 4 conditions per place. [2023-08-25 22:19:27,852 INFO L119 LiptonReduction]: Number of co-enabled transitions 5590 [2023-08-25 22:19:29,198 INFO L134 LiptonReduction]: Checked pairs total: 21707 [2023-08-25 22:19:29,198 INFO L136 LiptonReduction]: Total number of compositions: 78 [2023-08-25 22:19:29,209 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-25 22:19:29,215 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@73f84da5, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 22:19:29,215 INFO L358 AbstractCegarLoop]: Starting to check reachability of 39 error locations. [2023-08-25 22:19:29,218 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 22:19:29,218 INFO L124 PetriNetUnfolderBase]: 0/4 cut-off events. [2023-08-25 22:19:29,218 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 22:19:29,218 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:29,219 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-08-25 22:19:29,219 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-25 22:19:29,223 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:29,223 INFO L85 PathProgramCache]: Analyzing trace with hash 669048, now seen corresponding path program 1 times [2023-08-25 22:19:29,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:29,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102087644] [2023-08-25 22:19:29,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:29,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:29,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:29,356 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-25 22:19:29,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:29,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102087644] [2023-08-25 22:19:29,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102087644] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:29,357 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:29,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-25 22:19:29,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602499231] [2023-08-25 22:19:29,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:29,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-08-25 22:19:29,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:29,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-08-25 22:19:29,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-08-25 22:19:29,389 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 88 out of 200 [2023-08-25 22:19:29,391 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 68 transitions, 141 flow. Second operand has 2 states, 2 states have (on average 89.5) internal successors, (179), 2 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:29,391 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:29,391 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 88 of 200 [2023-08-25 22:19:29,392 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:29,531 INFO L124 PetriNetUnfolderBase]: 156/420 cut-off events. [2023-08-25 22:19:29,532 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 22:19:29,533 INFO L83 FinitePrefix]: Finished finitePrefix Result has 749 conditions, 420 events. 156/420 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 1977 event pairs, 130 based on Foata normal form. 14/372 useless extension candidates. Maximal degree in co-relation 704. Up to 324 conditions per place. [2023-08-25 22:19:29,536 INFO L140 encePairwiseOnDemand]: 179/200 looper letters, 27 selfloop transitions, 0 changer transitions 0/44 dead transitions. [2023-08-25 22:19:29,536 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 44 transitions, 147 flow [2023-08-25 22:19:29,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-08-25 22:19:29,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2023-08-25 22:19:29,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 224 transitions. [2023-08-25 22:19:29,547 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.56 [2023-08-25 22:19:29,547 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 224 transitions. [2023-08-25 22:19:29,548 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 224 transitions. [2023-08-25 22:19:29,549 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:29,551 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 224 transitions. [2023-08-25 22:19:29,553 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 112.0) internal successors, (224), 2 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:29,556 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 200.0) internal successors, (600), 3 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-25 22:19:29,557 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 200.0) internal successors, (600), 3 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-25 22:19:29,558 INFO L175 Difference]: Start difference. First operand has 66 places, 68 transitions, 141 flow. Second operand 2 states and 224 transitions. [2023-08-25 22:19:29,559 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 44 transitions, 147 flow [2023-08-25 22:19:29,561 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 44 transitions, 147 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-25 22:19:29,562 INFO L231 Difference]: Finished difference. Result has 46 places, 44 transitions, 93 flow [2023-08-25 22:19:29,563 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=200, PETRI_DIFFERENCE_MINUEND_FLOW=93, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=93, PETRI_PLACES=46, PETRI_TRANSITIONS=44} [2023-08-25 22:19:29,566 INFO L281 CegarLoopForPetriNet]: 66 programPoint places, -20 predicate places. [2023-08-25 22:19:29,567 INFO L495 AbstractCegarLoop]: Abstraction has has 46 places, 44 transitions, 93 flow [2023-08-25 22:19:29,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 89.5) internal successors, (179), 2 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:29,567 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:29,567 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:29,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-25 22:19:29,568 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-25 22:19:29,568 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:29,568 INFO L85 PathProgramCache]: Analyzing trace with hash -575465210, now seen corresponding path program 1 times [2023-08-25 22:19:29,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:29,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455044333] [2023-08-25 22:19:29,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:29,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:29,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:29,661 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-25 22:19:29,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:29,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455044333] [2023-08-25 22:19:29,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455044333] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:29,662 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:29,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-25 22:19:29,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058194809] [2023-08-25 22:19:29,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:29,663 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-25 22:19:29,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:29,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-25 22:19:29,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-25 22:19:29,665 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 67 out of 200 [2023-08-25 22:19:29,665 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 44 transitions, 93 flow. Second operand has 3 states, 3 states have (on average 69.0) internal successors, (207), 3 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:29,665 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:29,665 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 67 of 200 [2023-08-25 22:19:29,665 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:29,811 INFO L124 PetriNetUnfolderBase]: 341/743 cut-off events. [2023-08-25 22:19:29,812 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 22:19:29,814 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1450 conditions, 743 events. 341/743 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 3394 event pairs, 249 based on Foata normal form. 0/571 useless extension candidates. Maximal degree in co-relation 1446. Up to 625 conditions per place. [2023-08-25 22:19:29,818 INFO L140 encePairwiseOnDemand]: 193/200 looper letters, 51 selfloop transitions, 6 changer transitions 0/63 dead transitions. [2023-08-25 22:19:29,818 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 63 transitions, 245 flow [2023-08-25 22:19:29,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-25 22:19:29,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-25 22:19:29,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 259 transitions. [2023-08-25 22:19:29,823 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.43166666666666664 [2023-08-25 22:19:29,824 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 259 transitions. [2023-08-25 22:19:29,824 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 259 transitions. [2023-08-25 22:19:29,824 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:29,825 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 259 transitions. [2023-08-25 22:19:29,826 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 86.33333333333333) internal successors, (259), 3 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:29,829 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:29,830 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:29,830 INFO L175 Difference]: Start difference. First operand has 46 places, 44 transitions, 93 flow. Second operand 3 states and 259 transitions. [2023-08-25 22:19:29,831 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 63 transitions, 245 flow [2023-08-25 22:19:29,834 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 63 transitions, 245 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-25 22:19:29,837 INFO L231 Difference]: Finished difference. Result has 50 places, 49 transitions, 139 flow [2023-08-25 22:19:29,838 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=200, PETRI_DIFFERENCE_MINUEND_FLOW=93, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=139, PETRI_PLACES=50, PETRI_TRANSITIONS=49} [2023-08-25 22:19:29,839 INFO L281 CegarLoopForPetriNet]: 66 programPoint places, -16 predicate places. [2023-08-25 22:19:29,844 INFO L495 AbstractCegarLoop]: Abstraction has has 50 places, 49 transitions, 139 flow [2023-08-25 22:19:29,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 69.0) internal successors, (207), 3 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:29,845 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:29,845 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:29,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-25 22:19:29,845 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-25 22:19:29,849 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:29,849 INFO L85 PathProgramCache]: Analyzing trace with hash 1028733375, now seen corresponding path program 1 times [2023-08-25 22:19:29,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:29,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228977644] [2023-08-25 22:19:29,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:29,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:29,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:29,965 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-25 22:19:29,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:29,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228977644] [2023-08-25 22:19:29,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228977644] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:29,965 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:29,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-25 22:19:29,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074487990] [2023-08-25 22:19:29,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:29,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-25 22:19:29,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:29,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-25 22:19:29,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-25 22:19:29,967 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 70 out of 200 [2023-08-25 22:19:29,968 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 49 transitions, 139 flow. Second operand has 3 states, 3 states have (on average 72.66666666666667) internal successors, (218), 3 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:29,968 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:29,968 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 70 of 200 [2023-08-25 22:19:29,968 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:30,123 INFO L124 PetriNetUnfolderBase]: 359/820 cut-off events. [2023-08-25 22:19:30,124 INFO L125 PetriNetUnfolderBase]: For 178/186 co-relation queries the response was YES. [2023-08-25 22:19:30,125 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1796 conditions, 820 events. 359/820 cut-off events. For 178/186 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 4122 event pairs, 180 based on Foata normal form. 2/681 useless extension candidates. Maximal degree in co-relation 1790. Up to 527 conditions per place. [2023-08-25 22:19:30,128 INFO L140 encePairwiseOnDemand]: 190/200 looper letters, 69 selfloop transitions, 11 changer transitions 0/86 dead transitions. [2023-08-25 22:19:30,129 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 86 transitions, 401 flow [2023-08-25 22:19:30,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-25 22:19:30,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-25 22:19:30,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 284 transitions. [2023-08-25 22:19:30,130 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47333333333333333 [2023-08-25 22:19:30,130 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 284 transitions. [2023-08-25 22:19:30,130 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 284 transitions. [2023-08-25 22:19:30,131 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:30,131 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 284 transitions. [2023-08-25 22:19:30,131 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 94.66666666666667) internal successors, (284), 3 states have internal predecessors, (284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,133 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,133 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,133 INFO L175 Difference]: Start difference. First operand has 50 places, 49 transitions, 139 flow. Second operand 3 states and 284 transitions. [2023-08-25 22:19:30,133 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 86 transitions, 401 flow [2023-08-25 22:19:30,136 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 86 transitions, 381 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-25 22:19:30,137 INFO L231 Difference]: Finished difference. Result has 52 places, 59 transitions, 229 flow [2023-08-25 22:19:30,138 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=200, PETRI_DIFFERENCE_MINUEND_FLOW=127, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=229, PETRI_PLACES=52, PETRI_TRANSITIONS=59} [2023-08-25 22:19:30,138 INFO L281 CegarLoopForPetriNet]: 66 programPoint places, -14 predicate places. [2023-08-25 22:19:30,138 INFO L495 AbstractCegarLoop]: Abstraction has has 52 places, 59 transitions, 229 flow [2023-08-25 22:19:30,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 72.66666666666667) internal successors, (218), 3 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,139 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:30,139 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:30,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-25 22:19:30,139 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting thr1Err7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-25 22:19:30,140 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:30,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1119929371, now seen corresponding path program 1 times [2023-08-25 22:19:30,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:30,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479603871] [2023-08-25 22:19:30,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:30,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:30,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:30,190 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-25 22:19:30,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:30,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479603871] [2023-08-25 22:19:30,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479603871] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:30,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:30,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-25 22:19:30,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752635864] [2023-08-25 22:19:30,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:30,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-25 22:19:30,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:30,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-25 22:19:30,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-25 22:19:30,193 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 68 out of 200 [2023-08-25 22:19:30,193 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 59 transitions, 229 flow. Second operand has 3 states, 3 states have (on average 71.0) internal successors, (213), 3 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,193 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:30,194 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 68 of 200 [2023-08-25 22:19:30,194 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:30,335 INFO L124 PetriNetUnfolderBase]: 353/792 cut-off events. [2023-08-25 22:19:30,335 INFO L125 PetriNetUnfolderBase]: For 537/554 co-relation queries the response was YES. [2023-08-25 22:19:30,337 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2017 conditions, 792 events. 353/792 cut-off events. For 537/554 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 3846 event pairs, 227 based on Foata normal form. 3/671 useless extension candidates. Maximal degree in co-relation 2010. Up to 706 conditions per place. [2023-08-25 22:19:30,340 INFO L140 encePairwiseOnDemand]: 194/200 looper letters, 66 selfloop transitions, 9 changer transitions 0/81 dead transitions. [2023-08-25 22:19:30,340 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 81 transitions, 455 flow [2023-08-25 22:19:30,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-25 22:19:30,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-25 22:19:30,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 263 transitions. [2023-08-25 22:19:30,346 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.43833333333333335 [2023-08-25 22:19:30,346 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 263 transitions. [2023-08-25 22:19:30,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 263 transitions. [2023-08-25 22:19:30,346 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:30,346 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 263 transitions. [2023-08-25 22:19:30,347 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 87.66666666666667) internal successors, (263), 3 states have internal predecessors, (263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,349 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,349 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,349 INFO L175 Difference]: Start difference. First operand has 52 places, 59 transitions, 229 flow. Second operand 3 states and 263 transitions. [2023-08-25 22:19:30,349 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 81 transitions, 455 flow [2023-08-25 22:19:30,355 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 81 transitions, 425 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-25 22:19:30,356 INFO L231 Difference]: Finished difference. Result has 53 places, 65 transitions, 276 flow [2023-08-25 22:19:30,356 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=200, PETRI_DIFFERENCE_MINUEND_FLOW=207, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=276, PETRI_PLACES=53, PETRI_TRANSITIONS=65} [2023-08-25 22:19:30,358 INFO L281 CegarLoopForPetriNet]: 66 programPoint places, -13 predicate places. [2023-08-25 22:19:30,358 INFO L495 AbstractCegarLoop]: Abstraction has has 53 places, 65 transitions, 276 flow [2023-08-25 22:19:30,359 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 71.0) internal successors, (213), 3 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,359 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:30,359 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:30,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-25 22:19:30,360 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-25 22:19:30,360 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:30,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1825964209, now seen corresponding path program 1 times [2023-08-25 22:19:30,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:30,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158129035] [2023-08-25 22:19:30,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:30,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:30,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:30,533 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-25 22:19:30,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:30,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158129035] [2023-08-25 22:19:30,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158129035] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:30,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:30,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-25 22:19:30,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375452475] [2023-08-25 22:19:30,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:30,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-25 22:19:30,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:30,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-25 22:19:30,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-25 22:19:30,540 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 79 out of 200 [2023-08-25 22:19:30,541 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 53 places, 65 transitions, 276 flow. Second operand has 3 states, 3 states have (on average 81.66666666666667) internal successors, (245), 3 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,541 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:30,541 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 79 of 200 [2023-08-25 22:19:30,541 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:30,686 INFO L124 PetriNetUnfolderBase]: 358/890 cut-off events. [2023-08-25 22:19:30,686 INFO L125 PetriNetUnfolderBase]: For 565/601 co-relation queries the response was YES. [2023-08-25 22:19:30,688 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2224 conditions, 890 events. 358/890 cut-off events. For 565/601 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 5024 event pairs, 132 based on Foata normal form. 12/814 useless extension candidates. Maximal degree in co-relation 2216. Up to 469 conditions per place. [2023-08-25 22:19:30,691 INFO L140 encePairwiseOnDemand]: 194/200 looper letters, 78 selfloop transitions, 4 changer transitions 0/101 dead transitions. [2023-08-25 22:19:30,691 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 101 transitions, 568 flow [2023-08-25 22:19:30,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-25 22:19:30,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-25 22:19:30,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 299 transitions. [2023-08-25 22:19:30,693 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49833333333333335 [2023-08-25 22:19:30,693 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 299 transitions. [2023-08-25 22:19:30,693 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 299 transitions. [2023-08-25 22:19:30,693 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:30,693 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 299 transitions. [2023-08-25 22:19:30,694 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 99.66666666666667) internal successors, (299), 3 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,695 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,695 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,696 INFO L175 Difference]: Start difference. First operand has 53 places, 65 transitions, 276 flow. Second operand 3 states and 299 transitions. [2023-08-25 22:19:30,696 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 101 transitions, 568 flow [2023-08-25 22:19:30,698 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 54 places, 101 transitions, 557 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-25 22:19:30,699 INFO L231 Difference]: Finished difference. Result has 56 places, 69 transitions, 303 flow [2023-08-25 22:19:30,699 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=200, PETRI_DIFFERENCE_MINUEND_FLOW=267, PETRI_DIFFERENCE_MINUEND_PLACES=52, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=65, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=303, PETRI_PLACES=56, PETRI_TRANSITIONS=69} [2023-08-25 22:19:30,700 INFO L281 CegarLoopForPetriNet]: 66 programPoint places, -10 predicate places. [2023-08-25 22:19:30,700 INFO L495 AbstractCegarLoop]: Abstraction has has 56 places, 69 transitions, 303 flow [2023-08-25 22:19:30,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 81.66666666666667) internal successors, (245), 3 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,701 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:30,701 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:30,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-25 22:19:30,702 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-25 22:19:30,703 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:30,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1535070728, now seen corresponding path program 1 times [2023-08-25 22:19:30,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:30,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020521130] [2023-08-25 22:19:30,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:30,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:30,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:30,750 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-25 22:19:30,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:30,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020521130] [2023-08-25 22:19:30,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020521130] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:30,751 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:30,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-25 22:19:30,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156452999] [2023-08-25 22:19:30,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:30,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-25 22:19:30,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:30,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-25 22:19:30,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-25 22:19:30,753 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 67 out of 200 [2023-08-25 22:19:30,754 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 69 transitions, 303 flow. Second operand has 3 states, 3 states have (on average 70.33333333333333) internal successors, (211), 3 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,754 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:30,754 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 67 of 200 [2023-08-25 22:19:30,754 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:30,912 INFO L124 PetriNetUnfolderBase]: 405/951 cut-off events. [2023-08-25 22:19:30,912 INFO L125 PetriNetUnfolderBase]: For 693/741 co-relation queries the response was YES. [2023-08-25 22:19:30,914 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2608 conditions, 951 events. 405/951 cut-off events. For 693/741 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 5158 event pairs, 239 based on Foata normal form. 12/806 useless extension candidates. Maximal degree in co-relation 2599. Up to 830 conditions per place. [2023-08-25 22:19:30,918 INFO L140 encePairwiseOnDemand]: 194/200 looper letters, 67 selfloop transitions, 9 changer transitions 3/88 dead transitions. [2023-08-25 22:19:30,918 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 88 transitions, 531 flow [2023-08-25 22:19:30,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-25 22:19:30,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-25 22:19:30,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 258 transitions. [2023-08-25 22:19:30,920 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.43 [2023-08-25 22:19:30,920 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 258 transitions. [2023-08-25 22:19:30,920 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 258 transitions. [2023-08-25 22:19:30,920 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:30,920 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 258 transitions. [2023-08-25 22:19:30,921 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 86.0) internal successors, (258), 3 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,922 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,923 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,923 INFO L175 Difference]: Start difference. First operand has 56 places, 69 transitions, 303 flow. Second operand 3 states and 258 transitions. [2023-08-25 22:19:30,923 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 88 transitions, 531 flow [2023-08-25 22:19:30,926 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 88 transitions, 521 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-25 22:19:30,927 INFO L231 Difference]: Finished difference. Result has 57 places, 74 transitions, 362 flow [2023-08-25 22:19:30,927 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=200, PETRI_DIFFERENCE_MINUEND_FLOW=295, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=362, PETRI_PLACES=57, PETRI_TRANSITIONS=74} [2023-08-25 22:19:30,930 INFO L281 CegarLoopForPetriNet]: 66 programPoint places, -9 predicate places. [2023-08-25 22:19:30,932 INFO L495 AbstractCegarLoop]: Abstraction has has 57 places, 74 transitions, 362 flow [2023-08-25 22:19:30,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 70.33333333333333) internal successors, (211), 3 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:30,933 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:30,933 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:30,933 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-25 22:19:30,934 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-25 22:19:30,934 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:30,934 INFO L85 PathProgramCache]: Analyzing trace with hash 1581603745, now seen corresponding path program 1 times [2023-08-25 22:19:30,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:30,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12256864] [2023-08-25 22:19:30,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:30,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:30,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:31,210 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-25 22:19:31,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:31,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12256864] [2023-08-25 22:19:31,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12256864] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:31,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:31,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-25 22:19:31,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117663734] [2023-08-25 22:19:31,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:31,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-25 22:19:31,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:31,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-25 22:19:31,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-08-25 22:19:31,213 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 80 out of 200 [2023-08-25 22:19:31,213 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 74 transitions, 362 flow. Second operand has 5 states, 5 states have (on average 82.4) internal successors, (412), 5 states have internal predecessors, (412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:31,214 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:31,214 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 80 of 200 [2023-08-25 22:19:31,214 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:31,364 INFO L124 PetriNetUnfolderBase]: 260/720 cut-off events. [2023-08-25 22:19:31,365 INFO L125 PetriNetUnfolderBase]: For 970/1029 co-relation queries the response was YES. [2023-08-25 22:19:31,366 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2003 conditions, 720 events. 260/720 cut-off events. For 970/1029 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 4132 event pairs, 62 based on Foata normal form. 17/675 useless extension candidates. Maximal degree in co-relation 1993. Up to 409 conditions per place. [2023-08-25 22:19:31,369 INFO L140 encePairwiseOnDemand]: 194/200 looper letters, 66 selfloop transitions, 7 changer transitions 6/108 dead transitions. [2023-08-25 22:19:31,370 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 108 transitions, 642 flow [2023-08-25 22:19:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-25 22:19:31,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-25 22:19:31,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 462 transitions. [2023-08-25 22:19:31,372 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.462 [2023-08-25 22:19:31,372 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 462 transitions. [2023-08-25 22:19:31,372 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 462 transitions. [2023-08-25 22:19:31,372 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:31,372 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 462 transitions. [2023-08-25 22:19:31,373 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 92.4) internal successors, (462), 5 states have internal predecessors, (462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:31,375 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 200.0) internal successors, (1200), 6 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:31,376 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 200.0) internal successors, (1200), 6 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:31,376 INFO L175 Difference]: Start difference. First operand has 57 places, 74 transitions, 362 flow. Second operand 5 states and 462 transitions. [2023-08-25 22:19:31,376 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 108 transitions, 642 flow [2023-08-25 22:19:31,379 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 108 transitions, 621 flow, removed 4 selfloop flow, removed 1 redundant places. [2023-08-25 22:19:31,380 INFO L231 Difference]: Finished difference. Result has 62 places, 79 transitions, 384 flow [2023-08-25 22:19:31,381 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=200, PETRI_DIFFERENCE_MINUEND_FLOW=345, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=384, PETRI_PLACES=62, PETRI_TRANSITIONS=79} [2023-08-25 22:19:31,381 INFO L281 CegarLoopForPetriNet]: 66 programPoint places, -4 predicate places. [2023-08-25 22:19:31,381 INFO L495 AbstractCegarLoop]: Abstraction has has 62 places, 79 transitions, 384 flow [2023-08-25 22:19:31,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 82.4) internal successors, (412), 5 states have internal predecessors, (412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:31,382 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:31,382 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:31,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-25 22:19:31,382 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting thr1Err7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-25 22:19:31,383 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:31,383 INFO L85 PathProgramCache]: Analyzing trace with hash 780682701, now seen corresponding path program 1 times [2023-08-25 22:19:31,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:31,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55501260] [2023-08-25 22:19:31,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:31,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:31,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:31,561 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-25 22:19:31,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:31,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55501260] [2023-08-25 22:19:31,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55501260] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:31,562 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:31,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-25 22:19:31,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704210211] [2023-08-25 22:19:31,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:31,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-25 22:19:31,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:31,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-25 22:19:31,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-08-25 22:19:31,564 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 79 out of 200 [2023-08-25 22:19:31,564 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 79 transitions, 384 flow. Second operand has 5 states, 5 states have (on average 81.4) internal successors, (407), 5 states have internal predecessors, (407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:31,564 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:31,564 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 79 of 200 [2023-08-25 22:19:31,564 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:31,688 INFO L124 PetriNetUnfolderBase]: 90/263 cut-off events. [2023-08-25 22:19:31,689 INFO L125 PetriNetUnfolderBase]: For 250/252 co-relation queries the response was YES. [2023-08-25 22:19:31,689 INFO L83 FinitePrefix]: Finished finitePrefix Result has 714 conditions, 263 events. 90/263 cut-off events. For 250/252 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 861 event pairs, 22 based on Foata normal form. 0/247 useless extension candidates. Maximal degree in co-relation 702. Up to 96 conditions per place. [2023-08-25 22:19:31,690 INFO L140 encePairwiseOnDemand]: 194/200 looper letters, 42 selfloop transitions, 6 changer transitions 7/67 dead transitions. [2023-08-25 22:19:31,691 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 67 transitions, 380 flow [2023-08-25 22:19:31,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-25 22:19:31,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-25 22:19:31,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 450 transitions. [2023-08-25 22:19:31,693 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45 [2023-08-25 22:19:31,693 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 450 transitions. [2023-08-25 22:19:31,693 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 450 transitions. [2023-08-25 22:19:31,693 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:31,693 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 450 transitions. [2023-08-25 22:19:31,714 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 90.0) internal successors, (450), 5 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-25 22:19:31,715 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 200.0) internal successors, (1200), 6 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:31,716 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 200.0) internal successors, (1200), 6 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:31,716 INFO L175 Difference]: Start difference. First operand has 62 places, 79 transitions, 384 flow. Second operand 5 states and 450 transitions. [2023-08-25 22:19:31,716 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 67 transitions, 380 flow [2023-08-25 22:19:31,717 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 67 transitions, 284 flow, removed 22 selfloop flow, removed 10 redundant places. [2023-08-25 22:19:31,718 INFO L231 Difference]: Finished difference. Result has 50 places, 38 transitions, 121 flow [2023-08-25 22:19:31,718 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=200, PETRI_DIFFERENCE_MINUEND_FLOW=118, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=121, PETRI_PLACES=50, PETRI_TRANSITIONS=38} [2023-08-25 22:19:31,719 INFO L281 CegarLoopForPetriNet]: 66 programPoint places, -16 predicate places. [2023-08-25 22:19:31,719 INFO L495 AbstractCegarLoop]: Abstraction has has 50 places, 38 transitions, 121 flow [2023-08-25 22:19:31,719 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 81.4) internal successors, (407), 5 states have internal predecessors, (407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:31,719 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:31,719 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:31,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-25 22:19:31,720 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting thr1Err10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-25 22:19:31,720 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:31,720 INFO L85 PathProgramCache]: Analyzing trace with hash 361551978, now seen corresponding path program 1 times [2023-08-25 22:19:31,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:31,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826368973] [2023-08-25 22:19:31,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:31,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:31,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:31,746 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-25 22:19:31,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:31,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826368973] [2023-08-25 22:19:31,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826368973] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:31,747 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:31,747 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-25 22:19:31,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470104602] [2023-08-25 22:19:31,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:31,748 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-25 22:19:31,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:31,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-25 22:19:31,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-25 22:19:31,749 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 68 out of 200 [2023-08-25 22:19:31,749 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 38 transitions, 121 flow. Second operand has 3 states, 3 states have (on average 72.33333333333333) internal successors, (217), 3 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:31,749 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:31,749 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 68 of 200 [2023-08-25 22:19:31,749 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:31,811 INFO L124 PetriNetUnfolderBase]: 97/236 cut-off events. [2023-08-25 22:19:31,811 INFO L125 PetriNetUnfolderBase]: For 116/116 co-relation queries the response was YES. [2023-08-25 22:19:31,812 INFO L83 FinitePrefix]: Finished finitePrefix Result has 551 conditions, 236 events. 97/236 cut-off events. For 116/116 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 687 event pairs, 60 based on Foata normal form. 8/231 useless extension candidates. Maximal degree in co-relation 542. Up to 199 conditions per place. [2023-08-25 22:19:31,812 INFO L140 encePairwiseOnDemand]: 198/200 looper letters, 0 selfloop transitions, 0 changer transitions 44/44 dead transitions. [2023-08-25 22:19:31,812 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 44 transitions, 215 flow [2023-08-25 22:19:31,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-25 22:19:31,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-25 22:19:31,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 239 transitions. [2023-08-25 22:19:31,813 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3983333333333333 [2023-08-25 22:19:31,814 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 239 transitions. [2023-08-25 22:19:31,814 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 239 transitions. [2023-08-25 22:19:31,814 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:31,814 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 239 transitions. [2023-08-25 22:19:31,815 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 79.66666666666667) internal successors, (239), 3 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:31,815 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:31,816 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:31,816 INFO L175 Difference]: Start difference. First operand has 50 places, 38 transitions, 121 flow. Second operand 3 states and 239 transitions. [2023-08-25 22:19:31,816 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 44 transitions, 215 flow [2023-08-25 22:19:31,817 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 44 places, 44 transitions, 197 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-08-25 22:19:31,817 INFO L231 Difference]: Finished difference. Result has 44 places, 0 transitions, 0 flow [2023-08-25 22:19:31,817 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=200, PETRI_DIFFERENCE_MINUEND_FLOW=103, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=37, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=0, PETRI_PLACES=44, PETRI_TRANSITIONS=0} [2023-08-25 22:19:31,818 INFO L281 CegarLoopForPetriNet]: 66 programPoint places, -22 predicate places. [2023-08-25 22:19:31,818 INFO L495 AbstractCegarLoop]: Abstraction has has 44 places, 0 transitions, 0 flow [2023-08-25 22:19:31,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 72.33333333333333) internal successors, (217), 3 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:31,820 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (38 of 39 remaining) [2023-08-25 22:19:31,821 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err9ASSERT_VIOLATIONASSERT (37 of 39 remaining) [2023-08-25 22:19:31,821 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (36 of 39 remaining) [2023-08-25 22:19:31,821 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONASSERT (35 of 39 remaining) [2023-08-25 22:19:31,821 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err5ASSERT_VIOLATIONDATA_RACE (34 of 39 remaining) [2023-08-25 22:19:31,821 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (33 of 39 remaining) [2023-08-25 22:19:31,821 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (32 of 39 remaining) [2023-08-25 22:19:31,821 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err12ASSERT_VIOLATIONDATA_RACE (31 of 39 remaining) [2023-08-25 22:19:31,821 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (30 of 39 remaining) [2023-08-25 22:19:31,822 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (29 of 39 remaining) [2023-08-25 22:19:31,822 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err4ASSERT_VIOLATIONDATA_RACE (28 of 39 remaining) [2023-08-25 22:19:31,822 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err11ASSERT_VIOLATIONDATA_RACE (27 of 39 remaining) [2023-08-25 22:19:31,822 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err6ASSERT_VIOLATIONDATA_RACE (26 of 39 remaining) [2023-08-25 22:19:31,822 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err2ASSERT_VIOLATIONDATA_RACE (25 of 39 remaining) [2023-08-25 22:19:31,822 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err11ASSERT_VIOLATIONDATA_RACE (24 of 39 remaining) [2023-08-25 22:19:31,822 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (23 of 39 remaining) [2023-08-25 22:19:31,822 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err8ASSERT_VIOLATIONDATA_RACE (22 of 39 remaining) [2023-08-25 22:19:31,823 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err3ASSERT_VIOLATIONDATA_RACE (21 of 39 remaining) [2023-08-25 22:19:31,823 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err12ASSERT_VIOLATIONDATA_RACE (20 of 39 remaining) [2023-08-25 22:19:31,823 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err6ASSERT_VIOLATIONDATA_RACE (19 of 39 remaining) [2023-08-25 22:19:31,823 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err7ASSERT_VIOLATIONDATA_RACE (18 of 39 remaining) [2023-08-25 22:19:31,823 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err4ASSERT_VIOLATIONDATA_RACE (17 of 39 remaining) [2023-08-25 22:19:31,823 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err2ASSERT_VIOLATIONDATA_RACE (16 of 39 remaining) [2023-08-25 22:19:31,823 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err7ASSERT_VIOLATIONDATA_RACE (15 of 39 remaining) [2023-08-25 22:19:31,823 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (14 of 39 remaining) [2023-08-25 22:19:31,824 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err9ASSERT_VIOLATIONASSERT (13 of 39 remaining) [2023-08-25 22:19:31,824 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err10ASSERT_VIOLATIONDATA_RACE (12 of 39 remaining) [2023-08-25 22:19:31,824 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE (11 of 39 remaining) [2023-08-25 22:19:31,824 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err8ASSERT_VIOLATIONDATA_RACE (10 of 39 remaining) [2023-08-25 22:19:31,824 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (9 of 39 remaining) [2023-08-25 22:19:31,824 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err5ASSERT_VIOLATIONDATA_RACE (8 of 39 remaining) [2023-08-25 22:19:31,824 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err1ASSERT_VIOLATIONDATA_RACE (7 of 39 remaining) [2023-08-25 22:19:31,824 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (6 of 39 remaining) [2023-08-25 22:19:31,825 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err1ASSERT_VIOLATIONDATA_RACE (5 of 39 remaining) [2023-08-25 22:19:31,825 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err0ASSERT_VIOLATIONDATA_RACE (4 of 39 remaining) [2023-08-25 22:19:31,825 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err3ASSERT_VIOLATIONDATA_RACE (3 of 39 remaining) [2023-08-25 22:19:31,825 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err10ASSERT_VIOLATIONDATA_RACE (2 of 39 remaining) [2023-08-25 22:19:31,825 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (1 of 39 remaining) [2023-08-25 22:19:31,825 INFO L805 garLoopResultBuilder]: Registering result SAFE for location thr1Err0ASSERT_VIOLATIONDATA_RACE (0 of 39 remaining) [2023-08-25 22:19:31,825 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-25 22:19:31,826 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:31,827 INFO L307 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE (1/2) [2023-08-25 22:19:31,833 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 118 places, 122 transitions, 249 flow [2023-08-25 22:19:31,845 INFO L124 PetriNetUnfolderBase]: 11/184 cut-off events. [2023-08-25 22:19:31,845 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 22:19:31,846 INFO L83 FinitePrefix]: Finished finitePrefix Result has 189 conditions, 184 events. 11/184 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 538 event pairs, 0 based on Foata normal form. 0/132 useless extension candidates. Maximal degree in co-relation 107. Up to 4 conditions per place. [2023-08-25 22:19:31,846 INFO L82 GeneralOperation]: Start removeDead. Operand has 118 places, 122 transitions, 249 flow [2023-08-25 22:19:31,847 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 118 places, 122 transitions, 249 flow [2023-08-25 22:19:31,847 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 22:19:31,847 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 118 places, 122 transitions, 249 flow [2023-08-25 22:19:31,847 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 118 places, 122 transitions, 249 flow [2023-08-25 22:19:31,847 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 118 places, 122 transitions, 249 flow [2023-08-25 22:19:31,859 INFO L124 PetriNetUnfolderBase]: 11/184 cut-off events. [2023-08-25 22:19:31,860 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 22:19:31,860 INFO L83 FinitePrefix]: Finished finitePrefix Result has 189 conditions, 184 events. 11/184 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 538 event pairs, 0 based on Foata normal form. 0/132 useless extension candidates. Maximal degree in co-relation 107. Up to 4 conditions per place. [2023-08-25 22:19:31,862 INFO L119 LiptonReduction]: Number of co-enabled transitions 5590 [2023-08-25 22:19:33,008 INFO L134 LiptonReduction]: Checked pairs total: 21771 [2023-08-25 22:19:33,008 INFO L136 LiptonReduction]: Total number of compositions: 78 [2023-08-25 22:19:33,010 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 22:19:33,010 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@73f84da5, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 22:19:33,010 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 22:19:33,014 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 22:19:33,014 INFO L124 PetriNetUnfolderBase]: 2/26 cut-off events. [2023-08-25 22:19:33,014 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 22:19:33,014 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:33,014 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-25 22:19:33,014 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 22:19:33,015 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:33,015 INFO L85 PathProgramCache]: Analyzing trace with hash 677675922, now seen corresponding path program 1 times [2023-08-25 22:19:33,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:33,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607983408] [2023-08-25 22:19:33,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:33,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:33,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 22:19:33,022 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 22:19:33,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 22:19:33,041 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 22:19:33,041 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 22:19:33,041 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 22:19:33,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-25 22:19:33,042 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 22:19:33,042 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2023-08-25 22:19:33,043 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 22:19:33,043 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-25 22:19:33,069 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 22:19:33,071 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 161 places, 166 transitions, 344 flow [2023-08-25 22:19:33,096 INFO L124 PetriNetUnfolderBase]: 18/292 cut-off events. [2023-08-25 22:19:33,096 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 22:19:33,099 INFO L83 FinitePrefix]: Finished finitePrefix Result has 302 conditions, 292 events. 18/292 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 1108 event pairs, 0 based on Foata normal form. 0/206 useless extension candidates. Maximal degree in co-relation 185. Up to 6 conditions per place. [2023-08-25 22:19:33,099 INFO L82 GeneralOperation]: Start removeDead. Operand has 161 places, 166 transitions, 344 flow [2023-08-25 22:19:33,101 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 161 places, 166 transitions, 344 flow [2023-08-25 22:19:33,101 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 22:19:33,102 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 161 places, 166 transitions, 344 flow [2023-08-25 22:19:33,102 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 161 places, 166 transitions, 344 flow [2023-08-25 22:19:33,102 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 161 places, 166 transitions, 344 flow [2023-08-25 22:19:33,126 INFO L124 PetriNetUnfolderBase]: 18/292 cut-off events. [2023-08-25 22:19:33,126 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 22:19:33,128 INFO L83 FinitePrefix]: Finished finitePrefix Result has 302 conditions, 292 events. 18/292 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 1108 event pairs, 0 based on Foata normal form. 0/206 useless extension candidates. Maximal degree in co-relation 185. Up to 6 conditions per place. [2023-08-25 22:19:33,136 INFO L119 LiptonReduction]: Number of co-enabled transitions 14964 [2023-08-25 22:19:34,356 INFO L134 LiptonReduction]: Checked pairs total: 65965 [2023-08-25 22:19:34,356 INFO L136 LiptonReduction]: Total number of compositions: 93 [2023-08-25 22:19:34,360 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-25 22:19:34,363 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@73f84da5, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 22:19:34,363 INFO L358 AbstractCegarLoop]: Starting to check reachability of 52 error locations. [2023-08-25 22:19:34,364 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 22:19:34,365 INFO L124 PetriNetUnfolderBase]: 0/4 cut-off events. [2023-08-25 22:19:34,365 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 22:19:34,365 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:34,365 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-08-25 22:19:34,365 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:19:34,365 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:34,365 INFO L85 PathProgramCache]: Analyzing trace with hash 1048345, now seen corresponding path program 1 times [2023-08-25 22:19:34,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:34,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672100275] [2023-08-25 22:19:34,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:34,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:34,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:34,381 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-25 22:19:34,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:34,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672100275] [2023-08-25 22:19:34,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672100275] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:34,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:34,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-25 22:19:34,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158829990] [2023-08-25 22:19:34,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:34,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-08-25 22:19:34,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:34,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-08-25 22:19:34,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-08-25 22:19:34,384 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 115 out of 259 [2023-08-25 22:19:34,384 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 104 transitions, 220 flow. Second operand has 2 states, 2 states have (on average 116.5) internal successors, (233), 2 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:34,384 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:34,385 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 115 of 259 [2023-08-25 22:19:34,385 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:35,030 INFO L124 PetriNetUnfolderBase]: 3914/6800 cut-off events. [2023-08-25 22:19:35,031 INFO L125 PetriNetUnfolderBase]: For 43/43 co-relation queries the response was YES. [2023-08-25 22:19:35,038 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12815 conditions, 6800 events. 3914/6800 cut-off events. For 43/43 co-relation queries the response was YES. Maximal size of possible extension queue 251. Compared 47416 event pairs, 3432 based on Foata normal form. 325/5816 useless extension candidates. Maximal degree in co-relation 3515. Up to 5956 conditions per place. [2023-08-25 22:19:35,067 INFO L140 encePairwiseOnDemand]: 226/259 looper letters, 40 selfloop transitions, 0 changer transitions 0/67 dead transitions. [2023-08-25 22:19:35,067 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 67 transitions, 226 flow [2023-08-25 22:19:35,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-08-25 22:19:35,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2023-08-25 22:19:35,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 303 transitions. [2023-08-25 22:19:35,068 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.584942084942085 [2023-08-25 22:19:35,068 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 303 transitions. [2023-08-25 22:19:35,069 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 303 transitions. [2023-08-25 22:19:35,069 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:35,069 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 303 transitions. [2023-08-25 22:19:35,071 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 151.5) internal successors, (303), 2 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:35,073 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 259.0) internal successors, (777), 3 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:35,074 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 259.0) internal successors, (777), 3 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:35,074 INFO L175 Difference]: Start difference. First operand has 100 places, 104 transitions, 220 flow. Second operand 2 states and 303 transitions. [2023-08-25 22:19:35,074 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 67 transitions, 226 flow [2023-08-25 22:19:35,076 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 67 transitions, 224 flow, removed 1 selfloop flow, removed 0 redundant places. [2023-08-25 22:19:35,077 INFO L231 Difference]: Finished difference. Result has 70 places, 67 transitions, 144 flow [2023-08-25 22:19:35,078 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=144, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=144, PETRI_PLACES=70, PETRI_TRANSITIONS=67} [2023-08-25 22:19:35,078 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, -30 predicate places. [2023-08-25 22:19:35,078 INFO L495 AbstractCegarLoop]: Abstraction has has 70 places, 67 transitions, 144 flow [2023-08-25 22:19:35,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 116.5) internal successors, (233), 2 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:35,079 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:35,079 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:35,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-25 22:19:35,079 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:19:35,080 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:35,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1830842611, now seen corresponding path program 1 times [2023-08-25 22:19:35,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:35,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974546094] [2023-08-25 22:19:35,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:35,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:35,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:35,116 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-25 22:19:35,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:35,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974546094] [2023-08-25 22:19:35,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974546094] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:35,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:35,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-25 22:19:35,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676286988] [2023-08-25 22:19:35,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:35,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-25 22:19:35,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:35,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-25 22:19:35,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-25 22:19:35,118 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 259 [2023-08-25 22:19:35,119 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 67 transitions, 144 flow. Second operand has 3 states, 3 states have (on average 87.0) internal successors, (261), 3 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:35,119 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:35,119 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 259 [2023-08-25 22:19:35,119 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:36,554 INFO L124 PetriNetUnfolderBase]: 12437/19469 cut-off events. [2023-08-25 22:19:36,554 INFO L125 PetriNetUnfolderBase]: For 49/49 co-relation queries the response was YES. [2023-08-25 22:19:36,588 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38374 conditions, 19469 events. 12437/19469 cut-off events. For 49/49 co-relation queries the response was YES. Maximal size of possible extension queue 514. Compared 127098 event pairs, 9602 based on Foata normal form. 0/14123 useless extension candidates. Maximal degree in co-relation 38369. Up to 16854 conditions per place. [2023-08-25 22:19:36,681 INFO L140 encePairwiseOnDemand]: 249/259 looper letters, 84 selfloop transitions, 9 changer transitions 0/104 dead transitions. [2023-08-25 22:19:36,681 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 104 transitions, 404 flow [2023-08-25 22:19:36,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-25 22:19:36,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-25 22:19:36,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 349 transitions. [2023-08-25 22:19:36,683 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4491634491634492 [2023-08-25 22:19:36,683 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 349 transitions. [2023-08-25 22:19:36,683 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 349 transitions. [2023-08-25 22:19:36,684 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:36,684 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 349 transitions. [2023-08-25 22:19:36,685 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-25 22:19:36,686 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:36,686 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:36,686 INFO L175 Difference]: Start difference. First operand has 70 places, 67 transitions, 144 flow. Second operand 3 states and 349 transitions. [2023-08-25 22:19:36,686 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 104 transitions, 404 flow [2023-08-25 22:19:36,687 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 104 transitions, 404 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-25 22:19:36,689 INFO L231 Difference]: Finished difference. Result has 74 places, 75 transitions, 214 flow [2023-08-25 22:19:36,689 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=144, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=214, PETRI_PLACES=74, PETRI_TRANSITIONS=75} [2023-08-25 22:19:36,690 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, -26 predicate places. [2023-08-25 22:19:36,690 INFO L495 AbstractCegarLoop]: Abstraction has has 74 places, 75 transitions, 214 flow [2023-08-25 22:19:36,690 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 87.0) internal successors, (261), 3 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:36,690 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:36,691 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:36,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-25 22:19:36,691 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting thr1Err7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:19:36,691 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:36,691 INFO L85 PathProgramCache]: Analyzing trace with hash 114562920, now seen corresponding path program 1 times [2023-08-25 22:19:36,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:36,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795499837] [2023-08-25 22:19:36,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:36,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:36,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:36,718 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-25 22:19:36,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:36,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795499837] [2023-08-25 22:19:36,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795499837] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:36,719 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:36,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-25 22:19:36,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831137092] [2023-08-25 22:19:36,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:36,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-25 22:19:36,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:36,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-25 22:19:36,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-25 22:19:36,721 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 259 [2023-08-25 22:19:36,721 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 75 transitions, 214 flow. Second operand has 3 states, 3 states have (on average 88.66666666666667) internal successors, (266), 3 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:36,721 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:36,721 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 259 [2023-08-25 22:19:36,722 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:38,186 INFO L124 PetriNetUnfolderBase]: 13573/21284 cut-off events. [2023-08-25 22:19:38,186 INFO L125 PetriNetUnfolderBase]: For 5453/5564 co-relation queries the response was YES. [2023-08-25 22:19:38,216 INFO L83 FinitePrefix]: Finished finitePrefix Result has 47770 conditions, 21284 events. 13573/21284 cut-off events. For 5453/5564 co-relation queries the response was YES. Maximal size of possible extension queue 571. Compared 141500 event pairs, 9579 based on Foata normal form. 0/15991 useless extension candidates. Maximal degree in co-relation 47763. Up to 18345 conditions per place. [2023-08-25 22:19:38,304 INFO L140 encePairwiseOnDemand]: 249/259 looper letters, 94 selfloop transitions, 15 changer transitions 0/120 dead transitions. [2023-08-25 22:19:38,304 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 120 transitions, 569 flow [2023-08-25 22:19:38,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-25 22:19:38,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-25 22:19:38,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 354 transitions. [2023-08-25 22:19:38,306 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4555984555984556 [2023-08-25 22:19:38,306 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 354 transitions. [2023-08-25 22:19:38,306 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 354 transitions. [2023-08-25 22:19:38,306 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:38,306 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 354 transitions. [2023-08-25 22:19:38,307 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-25 22:19:38,309 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:38,309 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:38,309 INFO L175 Difference]: Start difference. First operand has 74 places, 75 transitions, 214 flow. Second operand 3 states and 354 transitions. [2023-08-25 22:19:38,309 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 120 transitions, 569 flow [2023-08-25 22:19:38,353 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 120 transitions, 537 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-25 22:19:38,354 INFO L231 Difference]: Finished difference. Result has 76 places, 88 transitions, 332 flow [2023-08-25 22:19:38,354 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=196, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=332, PETRI_PLACES=76, PETRI_TRANSITIONS=88} [2023-08-25 22:19:38,356 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, -24 predicate places. [2023-08-25 22:19:38,356 INFO L495 AbstractCegarLoop]: Abstraction has has 76 places, 88 transitions, 332 flow [2023-08-25 22:19:38,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 88.66666666666667) internal successors, (266), 3 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:38,356 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:38,356 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:38,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-25 22:19:38,357 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:19:38,357 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:38,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1496811427, now seen corresponding path program 1 times [2023-08-25 22:19:38,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:38,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626566960] [2023-08-25 22:19:38,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:38,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:38,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:38,387 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-25 22:19:38,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:38,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626566960] [2023-08-25 22:19:38,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626566960] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:38,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:38,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-25 22:19:38,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381701689] [2023-08-25 22:19:38,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:38,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-25 22:19:38,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:38,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-25 22:19:38,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-25 22:19:38,389 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 88 out of 259 [2023-08-25 22:19:38,390 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 88 transitions, 332 flow. Second operand has 3 states, 3 states have (on average 90.66666666666667) internal successors, (272), 3 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:38,390 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:38,390 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 88 of 259 [2023-08-25 22:19:38,390 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:40,215 INFO L124 PetriNetUnfolderBase]: 17055/27864 cut-off events. [2023-08-25 22:19:40,215 INFO L125 PetriNetUnfolderBase]: For 14919/15316 co-relation queries the response was YES. [2023-08-25 22:19:40,264 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67346 conditions, 27864 events. 17055/27864 cut-off events. For 14919/15316 co-relation queries the response was YES. Maximal size of possible extension queue 799. Compared 208859 event pairs, 7174 based on Foata normal form. 65/21976 useless extension candidates. Maximal degree in co-relation 67338. Up to 15842 conditions per place. [2023-08-25 22:19:40,377 INFO L140 encePairwiseOnDemand]: 244/259 looper letters, 117 selfloop transitions, 30 changer transitions 0/158 dead transitions. [2023-08-25 22:19:40,377 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 158 transitions, 905 flow [2023-08-25 22:19:40,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-25 22:19:40,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-25 22:19:40,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 374 transitions. [2023-08-25 22:19:40,382 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.48133848133848134 [2023-08-25 22:19:40,382 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 374 transitions. [2023-08-25 22:19:40,382 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 374 transitions. [2023-08-25 22:19:40,383 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:40,383 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 374 transitions. [2023-08-25 22:19:40,387 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 124.66666666666667) internal successors, (374), 3 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:40,388 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:40,388 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:40,388 INFO L175 Difference]: Start difference. First operand has 76 places, 88 transitions, 332 flow. Second operand 3 states and 374 transitions. [2023-08-25 22:19:40,389 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 158 transitions, 905 flow [2023-08-25 22:19:40,422 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 158 transitions, 849 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-25 22:19:40,424 INFO L231 Difference]: Finished difference. Result has 78 places, 117 transitions, 640 flow [2023-08-25 22:19:40,424 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=302, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=640, PETRI_PLACES=78, PETRI_TRANSITIONS=117} [2023-08-25 22:19:40,425 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, -22 predicate places. [2023-08-25 22:19:40,425 INFO L495 AbstractCegarLoop]: Abstraction has has 78 places, 117 transitions, 640 flow [2023-08-25 22:19:40,426 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 90.66666666666667) internal successors, (272), 3 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:40,426 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:40,426 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:40,426 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-25 22:19:40,426 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONASSERT === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:19:40,426 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:40,426 INFO L85 PathProgramCache]: Analyzing trace with hash 843487059, now seen corresponding path program 1 times [2023-08-25 22:19:40,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:40,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023906011] [2023-08-25 22:19:40,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:40,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:40,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:40,488 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-25 22:19:40,488 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:40,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023906011] [2023-08-25 22:19:40,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023906011] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:40,489 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:40,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-25 22:19:40,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131573671] [2023-08-25 22:19:40,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:40,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-25 22:19:40,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:40,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-25 22:19:40,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-25 22:19:40,491 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 102 out of 259 [2023-08-25 22:19:40,491 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 117 transitions, 640 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-25 22:19:40,491 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:40,491 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 102 of 259 [2023-08-25 22:19:40,491 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:42,407 INFO L124 PetriNetUnfolderBase]: 18681/32862 cut-off events. [2023-08-25 22:19:42,407 INFO L125 PetriNetUnfolderBase]: For 52107/53995 co-relation queries the response was YES. [2023-08-25 22:19:42,475 INFO L83 FinitePrefix]: Finished finitePrefix Result has 92776 conditions, 32862 events. 18681/32862 cut-off events. For 52107/53995 co-relation queries the response was YES. Maximal size of possible extension queue 1152. Compared 279803 event pairs, 6913 based on Foata normal form. 482/28678 useless extension candidates. Maximal degree in co-relation 92767. Up to 17295 conditions per place. [2023-08-25 22:19:42,757 INFO L140 encePairwiseOnDemand]: 248/259 looper letters, 159 selfloop transitions, 6 changer transitions 0/195 dead transitions. [2023-08-25 22:19:42,757 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 195 transitions, 1429 flow [2023-08-25 22:19:42,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-25 22:19:42,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-25 22:19:42,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 400 transitions. [2023-08-25 22:19:42,759 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5148005148005148 [2023-08-25 22:19:42,759 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 400 transitions. [2023-08-25 22:19:42,760 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 400 transitions. [2023-08-25 22:19:42,760 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:42,760 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 400 transitions. [2023-08-25 22:19:42,761 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 133.33333333333334) internal successors, (400), 3 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:42,763 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:42,763 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:42,763 INFO L175 Difference]: Start difference. First operand has 78 places, 117 transitions, 640 flow. Second operand 3 states and 400 transitions. [2023-08-25 22:19:42,763 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 195 transitions, 1429 flow [2023-08-25 22:19:42,793 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 195 transitions, 1325 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-25 22:19:42,795 INFO L231 Difference]: Finished difference. Result has 80 places, 123 transitions, 638 flow [2023-08-25 22:19:42,795 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=580, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=638, PETRI_PLACES=80, PETRI_TRANSITIONS=123} [2023-08-25 22:19:42,796 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, -20 predicate places. [2023-08-25 22:19:42,796 INFO L495 AbstractCegarLoop]: Abstraction has has 80 places, 123 transitions, 638 flow [2023-08-25 22:19:42,796 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-25 22:19:42,796 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:42,796 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:42,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-25 22:19:42,796 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting thr1Err7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:19:42,797 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:42,797 INFO L85 PathProgramCache]: Analyzing trace with hash -2146294081, now seen corresponding path program 1 times [2023-08-25 22:19:42,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:42,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956769572] [2023-08-25 22:19:42,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:42,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:42,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:42,828 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-25 22:19:42,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:42,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956769572] [2023-08-25 22:19:42,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956769572] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:42,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:42,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-25 22:19:42,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556407353] [2023-08-25 22:19:42,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:42,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-25 22:19:42,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:42,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-25 22:19:42,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-25 22:19:42,830 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 259 [2023-08-25 22:19:42,830 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 123 transitions, 638 flow. Second operand has 3 states, 3 states have (on average 89.33333333333333) internal successors, (268), 3 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:42,830 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:42,831 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 259 [2023-08-25 22:19:42,831 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:45,270 INFO L124 PetriNetUnfolderBase]: 25689/42327 cut-off events. [2023-08-25 22:19:45,270 INFO L125 PetriNetUnfolderBase]: For 41435/43704 co-relation queries the response was YES. [2023-08-25 22:19:45,539 INFO L83 FinitePrefix]: Finished finitePrefix Result has 120272 conditions, 42327 events. 25689/42327 cut-off events. For 41435/43704 co-relation queries the response was YES. Maximal size of possible extension queue 1323. Compared 337946 event pairs, 15014 based on Foata normal form. 671/33832 useless extension candidates. Maximal degree in co-relation 120262. Up to 36424 conditions per place. [2023-08-25 22:19:45,664 INFO L140 encePairwiseOnDemand]: 249/259 looper letters, 133 selfloop transitions, 41 changer transitions 0/190 dead transitions. [2023-08-25 22:19:45,664 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 190 transitions, 1332 flow [2023-08-25 22:19:45,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-25 22:19:45,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-25 22:19:45,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 352 transitions. [2023-08-25 22:19:45,666 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45302445302445304 [2023-08-25 22:19:45,666 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 352 transitions. [2023-08-25 22:19:45,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 352 transitions. [2023-08-25 22:19:45,666 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:45,666 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 352 transitions. [2023-08-25 22:19:45,667 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 117.33333333333333) internal successors, (352), 3 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:45,669 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:45,669 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:45,669 INFO L175 Difference]: Start difference. First operand has 80 places, 123 transitions, 638 flow. Second operand 3 states and 352 transitions. [2023-08-25 22:19:45,669 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 190 transitions, 1332 flow [2023-08-25 22:19:45,683 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 190 transitions, 1320 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-25 22:19:45,686 INFO L231 Difference]: Finished difference. Result has 82 places, 157 transitions, 1110 flow [2023-08-25 22:19:45,686 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=626, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=123, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1110, PETRI_PLACES=82, PETRI_TRANSITIONS=157} [2023-08-25 22:19:45,686 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, -18 predicate places. [2023-08-25 22:19:45,686 INFO L495 AbstractCegarLoop]: Abstraction has has 82 places, 157 transitions, 1110 flow [2023-08-25 22:19:45,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 89.33333333333333) internal successors, (268), 3 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:45,687 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:45,687 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:45,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-25 22:19:45,687 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:19:45,687 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:45,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1536075569, now seen corresponding path program 1 times [2023-08-25 22:19:45,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:45,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254378838] [2023-08-25 22:19:45,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:45,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:45,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:45,710 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-25 22:19:45,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:45,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254378838] [2023-08-25 22:19:45,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254378838] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:45,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:45,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-25 22:19:45,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695774908] [2023-08-25 22:19:45,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:45,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-25 22:19:45,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:45,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-25 22:19:45,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-25 22:19:45,712 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 259 [2023-08-25 22:19:45,713 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 157 transitions, 1110 flow. Second operand has 3 states, 3 states have (on average 88.33333333333333) internal successors, (265), 3 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:45,713 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:45,713 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 259 [2023-08-25 22:19:45,713 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:48,607 INFO L124 PetriNetUnfolderBase]: 25869/42717 cut-off events. [2023-08-25 22:19:48,607 INFO L125 PetriNetUnfolderBase]: For 70336/72967 co-relation queries the response was YES. [2023-08-25 22:19:48,705 INFO L83 FinitePrefix]: Finished finitePrefix Result has 132130 conditions, 42717 events. 25869/42717 cut-off events. For 70336/72967 co-relation queries the response was YES. Maximal size of possible extension queue 1342. Compared 341708 event pairs, 15202 based on Foata normal form. 695/35143 useless extension candidates. Maximal degree in co-relation 132119. Up to 38457 conditions per place. [2023-08-25 22:19:48,846 INFO L140 encePairwiseOnDemand]: 250/259 looper letters, 165 selfloop transitions, 35 changer transitions 0/216 dead transitions. [2023-08-25 22:19:48,846 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 216 transitions, 1876 flow [2023-08-25 22:19:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-25 22:19:48,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-25 22:19:48,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 348 transitions. [2023-08-25 22:19:48,848 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44787644787644787 [2023-08-25 22:19:48,848 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 348 transitions. [2023-08-25 22:19:48,848 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 348 transitions. [2023-08-25 22:19:48,848 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:48,848 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 348 transitions. [2023-08-25 22:19:48,849 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 116.0) internal successors, (348), 3 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:48,850 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:48,851 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:48,851 INFO L175 Difference]: Start difference. First operand has 82 places, 157 transitions, 1110 flow. Second operand 3 states and 348 transitions. [2023-08-25 22:19:48,851 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 216 transitions, 1876 flow [2023-08-25 22:19:48,925 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 216 transitions, 1770 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-25 22:19:48,928 INFO L231 Difference]: Finished difference. Result has 83 places, 184 transitions, 1435 flow [2023-08-25 22:19:48,928 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=1028, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=157, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=122, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1435, PETRI_PLACES=83, PETRI_TRANSITIONS=184} [2023-08-25 22:19:48,929 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, -17 predicate places. [2023-08-25 22:19:48,929 INFO L495 AbstractCegarLoop]: Abstraction has has 83 places, 184 transitions, 1435 flow [2023-08-25 22:19:48,929 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 88.33333333333333) internal successors, (265), 3 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:48,929 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:48,929 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:48,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-25 22:19:48,930 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting thr1Err10ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:19:48,930 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:48,930 INFO L85 PathProgramCache]: Analyzing trace with hash -1879136066, now seen corresponding path program 1 times [2023-08-25 22:19:48,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:48,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169870813] [2023-08-25 22:19:48,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:48,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:48,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:48,954 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-25 22:19:48,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:48,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169870813] [2023-08-25 22:19:48,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169870813] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:48,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:48,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-25 22:19:48,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692027949] [2023-08-25 22:19:48,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:48,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-25 22:19:48,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:48,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-25 22:19:48,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-25 22:19:48,956 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 259 [2023-08-25 22:19:48,957 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 184 transitions, 1435 flow. Second operand has 3 states, 3 states have (on average 90.0) internal successors, (270), 3 states have internal predecessors, (270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:48,957 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:48,957 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 259 [2023-08-25 22:19:48,957 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:52,142 INFO L124 PetriNetUnfolderBase]: 25909/42933 cut-off events. [2023-08-25 22:19:52,142 INFO L125 PetriNetUnfolderBase]: For 90795/94360 co-relation queries the response was YES. [2023-08-25 22:19:52,429 INFO L83 FinitePrefix]: Finished finitePrefix Result has 139506 conditions, 42933 events. 25909/42933 cut-off events. For 90795/94360 co-relation queries the response was YES. Maximal size of possible extension queue 1352. Compared 345016 event pairs, 14472 based on Foata normal form. 689/35284 useless extension candidates. Maximal degree in co-relation 139494. Up to 38320 conditions per place. [2023-08-25 22:19:52,549 INFO L140 encePairwiseOnDemand]: 250/259 looper letters, 190 selfloop transitions, 39 changer transitions 0/245 dead transitions. [2023-08-25 22:19:52,550 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 245 transitions, 2274 flow [2023-08-25 22:19:52,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-25 22:19:52,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-25 22:19:52,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 353 transitions. [2023-08-25 22:19:52,551 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4543114543114543 [2023-08-25 22:19:52,551 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 353 transitions. [2023-08-25 22:19:52,551 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 353 transitions. [2023-08-25 22:19:52,552 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:52,552 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 353 transitions. [2023-08-25 22:19:52,552 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 117.66666666666667) internal successors, (353), 3 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:52,554 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:52,554 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:52,554 INFO L175 Difference]: Start difference. First operand has 83 places, 184 transitions, 1435 flow. Second operand 3 states and 353 transitions. [2023-08-25 22:19:52,554 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 245 transitions, 2274 flow [2023-08-25 22:19:52,712 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 245 transitions, 2183 flow, removed 26 selfloop flow, removed 1 redundant places. [2023-08-25 22:19:52,714 INFO L231 Difference]: Finished difference. Result has 85 places, 211 transitions, 1791 flow [2023-08-25 22:19:52,715 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=1348, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=184, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1791, PETRI_PLACES=85, PETRI_TRANSITIONS=211} [2023-08-25 22:19:52,715 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, -15 predicate places. [2023-08-25 22:19:52,715 INFO L495 AbstractCegarLoop]: Abstraction has has 85 places, 211 transitions, 1791 flow [2023-08-25 22:19:52,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 90.0) internal successors, (270), 3 states have internal predecessors, (270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:52,715 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:52,715 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:52,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-25 22:19:52,715 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:19:52,716 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:52,716 INFO L85 PathProgramCache]: Analyzing trace with hash 1727619790, now seen corresponding path program 1 times [2023-08-25 22:19:52,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:52,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167142154] [2023-08-25 22:19:52,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:52,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:52,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:52,910 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-25 22:19:52,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:52,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167142154] [2023-08-25 22:19:52,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167142154] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:52,910 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:52,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-25 22:19:52,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890090427] [2023-08-25 22:19:52,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:52,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-25 22:19:52,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:52,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-25 22:19:52,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-08-25 22:19:52,912 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 259 [2023-08-25 22:19:52,912 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 211 transitions, 1791 flow. Second operand has 5 states, 5 states have (on average 109.2) internal successors, (546), 5 states have internal predecessors, (546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:52,912 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:52,913 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 259 [2023-08-25 22:19:52,913 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:54,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][146], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 179#true, 67#L718-3true, 207#true, 48#L718-5true, Black: 185#true, 202#true]) [2023-08-25 22:19:54,195 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:19:54,195 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:54,195 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:54,195 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:54,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][145], [thr1Thread1of2ForFork0InUse, 8#L718-3true, thr1Thread2of2ForFork0InUse, 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 179#true, 96#L718-5true, 207#true, Black: 185#true, 202#true]) [2023-08-25 22:19:54,195 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:19:54,195 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:54,195 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:54,195 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:54,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][145], [thr1Thread1of2ForFork0InUse, 8#L718-3true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 179#true, 96#L718-5true, 31#thr1EXITtrue, 207#true, Black: 185#true, 202#true]) [2023-08-25 22:19:54,428 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:19:54,428 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:54,428 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:54,428 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:54,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][146], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 179#true, 67#L718-3true, 31#thr1EXITtrue, 207#true, 48#L718-5true, Black: 185#true, 202#true]) [2023-08-25 22:19:54,428 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:19:54,428 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:54,428 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:54,428 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:54,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][116], [thr1Thread1of2ForFork0InUse, 42#L716-2true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, 164#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 207#true, 22#L717-14true, Black: 187#(= ~c~0 1), 202#true]) [2023-08-25 22:19:54,491 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:19:54,491 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:54,491 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:54,491 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:54,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][148], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 110#L718-6true, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 179#true, 96#L718-5true, 207#true, Black: 187#(= ~c~0 1), 202#true]) [2023-08-25 22:19:54,496 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:19:54,496 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:54,496 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:54,496 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:54,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([948] L717-14-->L718-1: Formula: (= v_~c~0_74 1) InVars {} OutVars{~c~0=v_~c~0_74, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][62], [thr1Thread1of2ForFork0InUse, 42#L716-2true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 152#L718-10true, 81#L718-1true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 179#true, 207#true, Black: 185#true, 202#true]) [2023-08-25 22:19:54,524 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is not cut-off event [2023-08-25 22:19:54,524 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-25 22:19:54,524 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-25 22:19:54,524 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-25 22:19:54,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][148], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 110#L718-6true, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 179#true, 96#L718-5true, 207#true, Black: 185#true, 202#true]) [2023-08-25 22:19:54,527 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:19:54,527 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:54,527 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:54,527 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:54,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][116], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, 164#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, 207#true, 22#L717-14true, Black: 187#(= ~c~0 1), 202#true]) [2023-08-25 22:19:54,596 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:19:54,596 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:54,596 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:54,596 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:54,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][148], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 110#L718-6true, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 179#true, 96#L718-5true, 31#thr1EXITtrue, 207#true, Black: 187#(= ~c~0 1), 202#true]) [2023-08-25 22:19:54,602 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:19:54,602 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:19:54,603 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:19:54,603 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:19:54,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([948] L717-14-->L718-1: Formula: (= v_~c~0_74 1) InVars {} OutVars{~c~0=v_~c~0_74, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][62], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 152#L718-10true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 81#L718-1true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 179#true, 31#thr1EXITtrue, 207#true, Black: 185#true, 202#true]) [2023-08-25 22:19:54,633 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-08-25 22:19:54,633 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-25 22:19:54,633 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-25 22:19:54,633 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-25 22:19:54,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][148], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 110#L718-6true, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 179#true, 96#L718-5true, 31#thr1EXITtrue, 207#true, Black: 185#true, 202#true]) [2023-08-25 22:19:54,636 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:19:54,636 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:19:54,636 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:19:54,636 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:19:54,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][192], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, 164#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 67#L718-3true, 207#true, Black: 187#(= ~c~0 1), 202#true]) [2023-08-25 22:19:54,639 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:19:54,639 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:54,639 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:54,639 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:54,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][161], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 35#L718-12true, Black: 181#(= |#race~c~0| 0), 207#true, Black: 187#(= ~c~0 1), 202#true, 121#L716-2true]) [2023-08-25 22:19:54,668 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:19:54,668 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:54,668 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:54,668 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:54,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][192], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, 164#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 67#L718-3true, Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, 207#true, Black: 187#(= ~c~0 1), 202#true]) [2023-08-25 22:19:54,729 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:19:54,730 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:19:54,730 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:19:54,730 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:19:54,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][161], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 90#L726-2true, 35#L718-12true, Black: 181#(= |#race~c~0| 0), 207#true, Black: 187#(= ~c~0 1), 202#true]) [2023-08-25 22:19:54,764 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:19:54,764 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:19:54,765 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:19:54,765 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:19:54,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][161], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 35#L718-12true, Black: 181#(= |#race~c~0| 0), 207#true, Black: 187#(= ~c~0 1), 202#true]) [2023-08-25 22:19:54,857 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:19:54,857 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:19:54,857 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:19:54,857 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:19:55,308 INFO L124 PetriNetUnfolderBase]: 16544/30416 cut-off events. [2023-08-25 22:19:55,308 INFO L125 PetriNetUnfolderBase]: For 154939/163223 co-relation queries the response was YES. [2023-08-25 22:19:55,384 INFO L83 FinitePrefix]: Finished finitePrefix Result has 115720 conditions, 30416 events. 16544/30416 cut-off events. For 154939/163223 co-relation queries the response was YES. Maximal size of possible extension queue 1289. Compared 277342 event pairs, 3668 based on Foata normal form. 1432/27171 useless extension candidates. Maximal degree in co-relation 115707. Up to 22258 conditions per place. [2023-08-25 22:19:55,485 INFO L140 encePairwiseOnDemand]: 250/259 looper letters, 213 selfloop transitions, 15 changer transitions 0/278 dead transitions. [2023-08-25 22:19:55,485 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 278 transitions, 2532 flow [2023-08-25 22:19:55,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-25 22:19:55,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-25 22:19:55,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 643 transitions. [2023-08-25 22:19:55,487 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4965250965250965 [2023-08-25 22:19:55,487 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 643 transitions. [2023-08-25 22:19:55,487 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 643 transitions. [2023-08-25 22:19:55,487 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:55,487 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 643 transitions. [2023-08-25 22:19:55,488 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 128.6) internal successors, (643), 5 states have internal predecessors, (643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:55,490 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:55,490 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:55,490 INFO L175 Difference]: Start difference. First operand has 85 places, 211 transitions, 1791 flow. Second operand 5 states and 643 transitions. [2023-08-25 22:19:55,490 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 278 transitions, 2532 flow [2023-08-25 22:19:55,595 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 278 transitions, 2439 flow, removed 26 selfloop flow, removed 1 redundant places. [2023-08-25 22:19:55,598 INFO L231 Difference]: Finished difference. Result has 90 places, 225 transitions, 1789 flow [2023-08-25 22:19:55,598 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=1700, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=203, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1789, PETRI_PLACES=90, PETRI_TRANSITIONS=225} [2023-08-25 22:19:55,598 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, -10 predicate places. [2023-08-25 22:19:55,598 INFO L495 AbstractCegarLoop]: Abstraction has has 90 places, 225 transitions, 1789 flow [2023-08-25 22:19:55,599 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 109.2) internal successors, (546), 5 states have internal predecessors, (546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:55,599 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:55,599 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:55,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-25 22:19:55,599 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thr1Err7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:19:55,599 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:55,599 INFO L85 PathProgramCache]: Analyzing trace with hash -731774841, now seen corresponding path program 1 times [2023-08-25 22:19:55,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:55,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867971023] [2023-08-25 22:19:55,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:55,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:55,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:55,750 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-25 22:19:55,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:55,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867971023] [2023-08-25 22:19:55,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867971023] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:55,751 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:55,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-25 22:19:55,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412704936] [2023-08-25 22:19:55,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:55,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-25 22:19:55,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:55,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-25 22:19:55,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-08-25 22:19:55,752 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 259 [2023-08-25 22:19:55,753 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 225 transitions, 1789 flow. Second operand has 5 states, 5 states have (on average 108.2) internal successors, (541), 5 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:55,753 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:55,753 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 259 [2023-08-25 22:19:55,753 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:57,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][109], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, 6#L718-5true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 67#L718-3true, 207#true, Black: 185#true, 121#L716-2true]) [2023-08-25 22:19:57,113 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,113 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,113 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,113 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][108], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 207#true, Black: 185#true, 121#L716-2true]) [2023-08-25 22:19:57,113 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,113 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,113 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,113 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][130], [thr1Thread1of2ForFork0InUse, 42#L716-2true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 67#L718-3true, 207#true, 48#L718-5true, Black: 185#true]) [2023-08-25 22:19:57,114 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,114 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,114 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,115 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][129], [thr1Thread1of2ForFork0InUse, 8#L718-3true, 42#L716-2true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 207#true, Black: 185#true]) [2023-08-25 22:19:57,115 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,115 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,115 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,115 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:19:57,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][108], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 207#true, Black: 185#true]) [2023-08-25 22:19:57,219 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,219 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,219 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,219 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][109], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, 6#L718-5true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 67#L718-3true, 207#true, Black: 185#true]) [2023-08-25 22:19:57,219 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,220 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,220 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,220 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][129], [thr1Thread1of2ForFork0InUse, 8#L718-3true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 31#thr1EXITtrue, 207#true, Black: 185#true]) [2023-08-25 22:19:57,222 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,222 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,222 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,222 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][130], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 67#L718-3true, 31#thr1EXITtrue, 207#true, 48#L718-5true, Black: 185#true]) [2023-08-25 22:19:57,222 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,222 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,222 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,222 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:19:57,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][135], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 110#L718-6true, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 207#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:19:57,293 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,293 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,293 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,294 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][135], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 207#true, 45#L718-6true, Black: 185#true, 121#L716-2true]) [2023-08-25 22:19:57,321 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,321 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,321 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,321 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][135], [thr1Thread1of2ForFork0InUse, 42#L716-2true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 110#L718-6true, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 207#true, Black: 185#true]) [2023-08-25 22:19:57,324 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,324 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,324 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,324 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][108], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 207#true, Black: 185#true]) [2023-08-25 22:19:57,325 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,325 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,325 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,325 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][109], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, 6#L718-5true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 67#L718-3true, 207#true, Black: 185#true]) [2023-08-25 22:19:57,325 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,325 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,325 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,325 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:57,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][135], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 110#L718-6true, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 31#thr1EXITtrue, 207#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:19:57,578 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:19:57,578 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:19:57,578 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:19:57,578 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:19:57,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][135], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 207#true, 45#L718-6true, Black: 185#true]) [2023-08-25 22:19:57,601 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:19:57,601 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:19:57,601 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:19:57,601 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:19:57,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][135], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 110#L718-6true, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 31#thr1EXITtrue, 207#true, Black: 185#true]) [2023-08-25 22:19:57,604 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:19:57,604 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:19:57,604 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:19:57,604 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:19:57,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][162], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 67#L718-3true, Black: 181#(= |#race~c~0| 0), 207#true, Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 121#L716-2true]) [2023-08-25 22:19:57,604 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,604 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,604 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,604 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][176], [thr1Thread1of2ForFork0InUse, 42#L716-2true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, 164#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 67#L718-3true, 207#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:19:57,606 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,606 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,606 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,606 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][149], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 35#L718-12true, Black: 181#(= |#race~c~0| 0), 207#true, Black: 187#(= ~c~0 1), 121#L716-2true]) [2023-08-25 22:19:57,634 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,634 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,634 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,635 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][135], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 207#true, 45#L718-6true, Black: 185#true]) [2023-08-25 22:19:57,692 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,692 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,692 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,692 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:19:57,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][162], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 67#L718-3true, Black: 181#(= |#race~c~0| 0), 207#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:19:57,694 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:19:57,694 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:19:57,694 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:19:57,694 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:19:57,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][176], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, 164#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 67#L718-3true, Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, 207#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:19:57,696 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:19:57,696 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:19:57,696 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:19:57,696 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:19:57,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][149], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 86#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 35#L718-12true, Black: 181#(= |#race~c~0| 0), 207#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:19:57,717 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:19:57,718 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:19:57,718 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:19:57,718 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:19:57,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][149], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 90#L726-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 35#L718-12true, 207#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:19:57,732 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:19:57,733 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:19:57,733 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:19:57,733 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:19:57,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][162], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 67#L718-3true, Black: 181#(= |#race~c~0| 0), 207#true, Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:19:57,782 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:19:57,783 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:19:57,783 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:19:57,783 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:19:57,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][149], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 35#L718-12true, 207#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:19:57,818 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:19:57,819 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:19:57,819 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:19:57,819 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:19:58,087 INFO L124 PetriNetUnfolderBase]: 15587/28503 cut-off events. [2023-08-25 22:19:58,088 INFO L125 PetriNetUnfolderBase]: For 141847/149905 co-relation queries the response was YES. [2023-08-25 22:19:58,165 INFO L83 FinitePrefix]: Finished finitePrefix Result has 111366 conditions, 28503 events. 15587/28503 cut-off events. For 141847/149905 co-relation queries the response was YES. Maximal size of possible extension queue 1251. Compared 257191 event pairs, 3456 based on Foata normal form. 1301/25878 useless extension candidates. Maximal degree in co-relation 111351. Up to 20721 conditions per place. [2023-08-25 22:19:58,254 INFO L140 encePairwiseOnDemand]: 251/259 looper letters, 217 selfloop transitions, 14 changer transitions 0/281 dead transitions. [2023-08-25 22:19:58,254 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 281 transitions, 2528 flow [2023-08-25 22:19:58,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-25 22:19:58,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-25 22:19:58,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 636 transitions. [2023-08-25 22:19:58,256 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4911196911196911 [2023-08-25 22:19:58,256 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 636 transitions. [2023-08-25 22:19:58,256 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 636 transitions. [2023-08-25 22:19:58,256 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:19:58,256 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 636 transitions. [2023-08-25 22:19:58,257 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 127.2) internal successors, (636), 5 states have internal predecessors, (636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:58,259 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:58,259 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:58,259 INFO L175 Difference]: Start difference. First operand has 90 places, 225 transitions, 1789 flow. Second operand 5 states and 636 transitions. [2023-08-25 22:19:58,259 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 281 transitions, 2528 flow [2023-08-25 22:19:58,270 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 281 transitions, 2528 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-25 22:19:58,272 INFO L231 Difference]: Finished difference. Result has 95 places, 229 transitions, 1848 flow [2023-08-25 22:19:58,272 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=1789, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1848, PETRI_PLACES=95, PETRI_TRANSITIONS=229} [2023-08-25 22:19:58,273 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, -5 predicate places. [2023-08-25 22:19:58,273 INFO L495 AbstractCegarLoop]: Abstraction has has 95 places, 229 transitions, 1848 flow [2023-08-25 22:19:58,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 108.2) internal successors, (541), 5 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:58,273 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:19:58,273 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:19:58,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-25 22:19:58,274 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thr1Err7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:19:58,274 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:19:58,274 INFO L85 PathProgramCache]: Analyzing trace with hash -1764723244, now seen corresponding path program 1 times [2023-08-25 22:19:58,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:19:58,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351426491] [2023-08-25 22:19:58,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:19:58,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:19:58,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:19:58,467 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-25 22:19:58,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:19:58,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351426491] [2023-08-25 22:19:58,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351426491] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:19:58,467 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:19:58,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-25 22:19:58,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563767498] [2023-08-25 22:19:58,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:19:58,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-25 22:19:58,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:19:58,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-25 22:19:58,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-08-25 22:19:58,469 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 259 [2023-08-25 22:19:58,470 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 229 transitions, 1848 flow. Second operand has 5 states, 5 states have (on average 109.4) internal successors, (547), 5 states have internal predecessors, (547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:19:58,470 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:19:58,470 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 259 [2023-08-25 22:19:58,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:19:59,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][158], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 110#L718-6true, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 185#true, 222#true]) [2023-08-25 22:19:59,985 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:19:59,985 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:59,985 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:59,985 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:59,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][158], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 110#L718-6true, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 207#true, 222#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:19:59,988 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:19:59,988 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:59,988 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:19:59,988 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:00,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][158], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 110#L718-6true, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 31#thr1EXITtrue, 207#true, 222#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 185#true]) [2023-08-25 22:20:00,112 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:20:00,112 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:00,112 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:00,113 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:00,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][158], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 110#L718-6true, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 96#L718-5true, 31#thr1EXITtrue, 207#true, 222#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,114 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:20:00,115 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:00,115 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:00,115 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:00,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][192], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, 164#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 67#L718-3true, Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,230 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:00,230 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:00,230 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:00,230 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:00,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][192], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, 164#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 67#L718-3true, 31#thr1EXITtrue, 207#true, 222#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,339 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:00,339 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:00,339 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:00,339 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:00,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][98], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 35#L718-12true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, Black: 187#(= ~c~0 1), 121#L716-2true]) [2023-08-25 22:20:00,376 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:00,376 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:00,376 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:00,376 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:00,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][98], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 90#L726-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 35#L718-12true, Black: 181#(= |#race~c~0| 0), 207#true, 222#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,469 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,469 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,469 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,469 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][215], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 7#L19true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, 121#L716-2true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,504 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,505 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,505 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,505 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][216], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, 121#L716-2true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,505 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,505 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,505 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,505 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][92], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, 215#true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, 222#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 121#L716-2true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,505 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,505 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,505 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,505 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:00,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][92], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, 215#true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, 222#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,536 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,536 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,536 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,537 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][215], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 7#L19true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,538 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,538 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,538 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,538 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][216], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,538 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,538 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,538 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,538 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][215], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 90#L726-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 7#L19true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,541 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,541 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,541 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,541 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,541 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][216], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 90#L726-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,541 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,541 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,541 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,541 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,541 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][92], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, 97#L718-6true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 90#L726-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:00,542 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,542 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,542 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,542 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,542 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][98], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 35#L718-12true, 207#true, 45#L718-6true, 222#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,545 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,545 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,545 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,545 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][221], [thr1Thread1of2ForFork0InUse, 113#L19true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 68#L718-10true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,546 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,546 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,546 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,546 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][222], [thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 68#L718-10true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,546 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,546 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,546 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,546 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][98], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 35#L718-12true, Black: 181#(= |#race~c~0| 0), 207#true, 222#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,555 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,555 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,555 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,555 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:00,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][92], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, 215#true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, 222#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,606 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,606 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,607 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,607 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][215], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 7#L19true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,608 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,608 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,608 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,608 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][216], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 222#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,608 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,608 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,608 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,608 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][215], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 7#L19true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,611 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,611 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,611 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,611 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,611 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][216], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,611 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,611 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,612 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,612 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,612 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][92], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, 97#L718-6true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, 222#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,612 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,612 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,612 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,612 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,612 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][98], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 35#L718-12true, 207#true, 45#L718-6true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,616 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,616 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,616 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,616 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][221], [thr1Thread1of2ForFork0InUse, 113#L19true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 68#L718-10true, 222#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,616 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,616 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,617 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,617 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][222], [thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 68#L718-10true, 222#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,617 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,617 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,617 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,617 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:00,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][98], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 90#L726-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 35#L718-12true, Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 222#true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,664 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-25 22:20:00,664 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-25 22:20:00,664 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-25 22:20:00,664 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-25 22:20:00,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][98], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 2#ULTIMATE.startEXITtrue, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 215#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 35#L718-12true, 207#true, 222#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:00,907 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-25 22:20:00,907 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-25 22:20:00,907 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-25 22:20:00,907 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-25 22:20:00,960 INFO L124 PetriNetUnfolderBase]: 14021/25285 cut-off events. [2023-08-25 22:20:00,960 INFO L125 PetriNetUnfolderBase]: For 137375/146003 co-relation queries the response was YES. [2023-08-25 22:20:01,032 INFO L83 FinitePrefix]: Finished finitePrefix Result has 102714 conditions, 25285 events. 14021/25285 cut-off events. For 137375/146003 co-relation queries the response was YES. Maximal size of possible extension queue 1205. Compared 222288 event pairs, 4253 based on Foata normal form. 1239/22942 useless extension candidates. Maximal degree in co-relation 102697. Up to 18763 conditions per place. [2023-08-25 22:20:01,114 INFO L140 encePairwiseOnDemand]: 250/259 looper letters, 222 selfloop transitions, 15 changer transitions 0/287 dead transitions. [2023-08-25 22:20:01,114 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 287 transitions, 2621 flow [2023-08-25 22:20:01,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-25 22:20:01,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-25 22:20:01,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 643 transitions. [2023-08-25 22:20:01,116 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4965250965250965 [2023-08-25 22:20:01,116 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 643 transitions. [2023-08-25 22:20:01,116 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 643 transitions. [2023-08-25 22:20:01,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:20:01,116 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 643 transitions. [2023-08-25 22:20:01,118 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 128.6) internal successors, (643), 5 states have internal predecessors, (643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:01,119 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:01,120 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:01,120 INFO L175 Difference]: Start difference. First operand has 95 places, 229 transitions, 1848 flow. Second operand 5 states and 643 transitions. [2023-08-25 22:20:01,120 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 287 transitions, 2621 flow [2023-08-25 22:20:01,134 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 287 transitions, 2590 flow, removed 4 selfloop flow, removed 3 redundant places. [2023-08-25 22:20:01,137 INFO L231 Difference]: Finished difference. Result has 97 places, 234 transitions, 1889 flow [2023-08-25 22:20:01,138 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=1817, PETRI_DIFFERENCE_MINUEND_PLACES=92, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1889, PETRI_PLACES=97, PETRI_TRANSITIONS=234} [2023-08-25 22:20:01,138 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, -3 predicate places. [2023-08-25 22:20:01,138 INFO L495 AbstractCegarLoop]: Abstraction has has 97 places, 234 transitions, 1889 flow [2023-08-25 22:20:01,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 109.4) internal successors, (547), 5 states have internal predecessors, (547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:01,138 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:20:01,139 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:20:01,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-25 22:20:01,139 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thr1Err10ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:20:01,139 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:20:01,139 INFO L85 PathProgramCache]: Analyzing trace with hash 488637006, now seen corresponding path program 1 times [2023-08-25 22:20:01,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:20:01,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000256158] [2023-08-25 22:20:01,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:20:01,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:20:01,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:20:01,182 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-25 22:20:01,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:20:01,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000256158] [2023-08-25 22:20:01,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000256158] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:20:01,183 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:20:01,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-25 22:20:01,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938105618] [2023-08-25 22:20:01,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:20:01,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-25 22:20:01,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:20:01,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-25 22:20:01,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-25 22:20:01,184 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 259 [2023-08-25 22:20:01,189 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 234 transitions, 1889 flow. Second operand has 3 states, 3 states have (on average 90.66666666666667) internal successors, (272), 3 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:01,189 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:20:01,189 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 259 [2023-08-25 22:20:01,189 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:20:04,242 INFO L124 PetriNetUnfolderBase]: 22579/37678 cut-off events. [2023-08-25 22:20:04,242 INFO L125 PetriNetUnfolderBase]: For 116570/120431 co-relation queries the response was YES. [2023-08-25 22:20:04,361 INFO L83 FinitePrefix]: Finished finitePrefix Result has 139448 conditions, 37678 events. 22579/37678 cut-off events. For 116570/120431 co-relation queries the response was YES. Maximal size of possible extension queue 1379. Compared 302063 event pairs, 11060 based on Foata normal form. 633/32902 useless extension candidates. Maximal degree in co-relation 139430. Up to 33689 conditions per place. [2023-08-25 22:20:04,481 INFO L140 encePairwiseOnDemand]: 250/259 looper letters, 234 selfloop transitions, 43 changer transitions 4/297 dead transitions. [2023-08-25 22:20:04,481 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 297 transitions, 2900 flow [2023-08-25 22:20:04,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-25 22:20:04,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-25 22:20:04,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 351 transitions. [2023-08-25 22:20:04,482 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4517374517374517 [2023-08-25 22:20:04,482 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 351 transitions. [2023-08-25 22:20:04,483 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 351 transitions. [2023-08-25 22:20:04,483 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:20:04,483 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 351 transitions. [2023-08-25 22:20:04,484 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 117.0) internal successors, (351), 3 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:04,485 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:04,485 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 259.0) internal successors, (1036), 4 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:04,485 INFO L175 Difference]: Start difference. First operand has 97 places, 234 transitions, 1889 flow. Second operand 3 states and 351 transitions. [2023-08-25 22:20:04,485 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 297 transitions, 2900 flow [2023-08-25 22:20:04,505 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 297 transitions, 2864 flow, removed 4 selfloop flow, removed 3 redundant places. [2023-08-25 22:20:04,509 INFO L231 Difference]: Finished difference. Result has 97 places, 258 transitions, 2321 flow [2023-08-25 22:20:04,509 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=1857, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2321, PETRI_PLACES=97, PETRI_TRANSITIONS=258} [2023-08-25 22:20:04,509 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, -3 predicate places. [2023-08-25 22:20:04,510 INFO L495 AbstractCegarLoop]: Abstraction has has 97 places, 258 transitions, 2321 flow [2023-08-25 22:20:04,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 90.66666666666667) internal successors, (272), 3 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:04,510 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:20:04,510 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:20:04,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-25 22:20:04,510 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thr1Err7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:20:04,511 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:20:04,511 INFO L85 PathProgramCache]: Analyzing trace with hash -864383925, now seen corresponding path program 2 times [2023-08-25 22:20:04,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:20:04,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463323436] [2023-08-25 22:20:04,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:20:04,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:20:04,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:20:04,966 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-25 22:20:04,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:20:04,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463323436] [2023-08-25 22:20:04,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463323436] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-25 22:20:04,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130922048] [2023-08-25 22:20:04,967 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-08-25 22:20:04,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-25 22:20:04,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-25 22:20:04,974 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-25 22:20:04,975 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-25 22:20:05,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-08-25 22:20:05,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-25 22:20:05,123 INFO L262 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 52 conjunts are in the unsatisfiable core [2023-08-25 22:20:05,131 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-25 22:20:05,194 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-08-25 22:20:05,269 INFO L322 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-08-25 22:20:05,270 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-08-25 22:20:05,316 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-08-25 22:20:05,453 INFO L322 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-08-25 22:20:05,453 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-08-25 22:20:05,517 INFO L322 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2023-08-25 22:20:05,519 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 22 [2023-08-25 22:20:05,587 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2023-08-25 22:20:05,610 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-25 22:20:05,610 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-25 22:20:05,637 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |c_thr1Thread2of2ForFork0_~#l~0#1.base|) |c_thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod c_~s~0 4294967296)))) is different from false [2023-08-25 22:20:05,663 WARN L839 $PredicateComparison]: unable to prove that (or (= 4294967295 (mod c_~t~0 4294967296)) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |c_#memory_int| |c_thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |c_#memory_int| |c_thr1Thread2of2ForFork0_~#l~0#1.base|) |c_thr1Thread2of2ForFork0_~#l~0#1.offset| c_~t~0)) |c_ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |c_thr1Thread2of2ForFork0_~#l~0#1.base|) |c_thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod c_~s~0 4294967296))))) is different from false [2023-08-25 22:20:05,857 INFO L322 Elim1Store]: treesize reduction 17, result has 63.0 percent of original size [2023-08-25 22:20:05,858 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 44 [2023-08-25 22:20:05,875 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-08-25 22:20:05,875 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 60 [2023-08-25 22:20:05,886 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 28 [2023-08-25 22:20:06,031 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 1 times theorem prover too weak. 1 trivial. 4 not checked. [2023-08-25 22:20:06,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130922048] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-25 22:20:06,032 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-25 22:20:06,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 21 [2023-08-25 22:20:06,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610487735] [2023-08-25 22:20:06,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-25 22:20:06,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-08-25 22:20:06,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:20:06,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-08-25 22:20:06,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=305, Unknown=3, NotChecked=74, Total=462 [2023-08-25 22:20:06,037 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 259 [2023-08-25 22:20:06,039 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 258 transitions, 2321 flow. Second operand has 22 states, 22 states have (on average 96.68181818181819) internal successors, (2127), 22 states have internal predecessors, (2127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:06,039 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:20:06,039 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 259 [2023-08-25 22:20:06,039 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:20:11,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][384], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 173#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 67#L718-3true, 64#L718-2true, 207#true, Black: 185#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 121#L716-2true]) [2023-08-25 22:20:11,739 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-25 22:20:11,739 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:20:11,739 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:20:11,739 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:20:11,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][384], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 173#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 67#L718-3true, Black: 181#(= |#race~c~0| 0), 207#true, 64#L718-2true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 185#true, 121#L716-2true]) [2023-08-25 22:20:11,811 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-25 22:20:11,811 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:20:11,811 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:20:11,811 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:20:11,811 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:20:11,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][375], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 234#true, Black: 167#true, 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, 150#L718-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 185#true]) [2023-08-25 22:20:11,947 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-25 22:20:11,947 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:20:11,947 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:20:11,947 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:20:12,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][384], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 173#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 67#L718-3true, 207#true, 64#L718-2true, Black: 185#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)))]) [2023-08-25 22:20:12,076 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:20:12,076 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:12,076 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:12,076 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:12,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][384], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 173#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 67#L718-3true, Black: 181#(= |#race~c~0| 0), 207#true, 64#L718-2true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 185#true]) [2023-08-25 22:20:12,153 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:20:12,153 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:12,153 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:12,153 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:12,153 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:12,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][375], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 43#thr1EXITtrue, 234#true, Black: 167#true, 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 150#L718-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 185#true]) [2023-08-25 22:20:12,530 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:20:12,530 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:12,530 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:12,530 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:12,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][384], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 173#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 67#L718-3true, Black: 181#(= |#race~c~0| 0), 207#true, 64#L718-2true, Black: 185#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)))]) [2023-08-25 22:20:12,667 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,667 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,667 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,667 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][384], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 173#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 67#L718-3true, Black: 181#(= |#race~c~0| 0), 207#true, 64#L718-2true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 185#true]) [2023-08-25 22:20:12,742 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,742 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,742 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,742 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,742 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][331], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 48#L718-5true, Black: 185#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)))]) [2023-08-25 22:20:12,893 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,893 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,893 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,893 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][331], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 48#L718-5true, Black: 185#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)))]) [2023-08-25 22:20:12,895 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,895 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,895 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,895 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][331], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 31#thr1EXITtrue, 207#true, 48#L718-5true, Black: 185#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)))]) [2023-08-25 22:20:12,967 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:20:12,967 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:12,967 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:12,967 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:12,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][474], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 167#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, 150#L718-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, 45#L718-6true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 185#true]) [2023-08-25 22:20:12,967 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,967 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,967 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:12,967 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:13,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][331], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 43#thr1EXITtrue, 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 48#L718-5true, Black: 185#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)))]) [2023-08-25 22:20:13,056 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,056 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,056 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,056 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][313], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 6#L718-5true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 185#true, 121#L716-2true]) [2023-08-25 22:20:13,129 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-25 22:20:13,129 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:20:13,129 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:20:13,129 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:20:13,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][313], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 6#L718-5true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 185#true]) [2023-08-25 22:20:13,129 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,129 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,129 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,129 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][313], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 6#L718-5true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 121#L716-2true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:13,196 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-25 22:20:13,196 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:20:13,196 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:20:13,196 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:20:13,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][313], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 6#L718-5true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:13,197 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,197 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,197 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,197 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][313], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:13,289 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-25 22:20:13,290 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:20:13,290 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:20:13,290 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:20:13,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][313], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 6#L718-5true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:13,290 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,290 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,290 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,290 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][474], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 43#thr1EXITtrue, 234#true, Black: 167#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 150#L718-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, 45#L718-6true, Black: 185#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)))]) [2023-08-25 22:20:13,303 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,303 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,303 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,303 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:13,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][313], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, 164#true, 229#true, 6#L718-5true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 185#true]) [2023-08-25 22:20:13,756 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,756 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,756 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,756 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][313], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 6#L718-5true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:13,839 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,839 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,839 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,839 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][313], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 44#ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACEtrue, 164#true, 229#true, 6#L718-5true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:13,863 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,863 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,863 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,863 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][331], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 85#thr1Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 48#L718-5true, Black: 185#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)))]) [2023-08-25 22:20:13,932 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,932 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,932 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,932 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][331], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 104#thr1Err8ASSERT_VIOLATIONDATA_RACEtrue, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 48#L718-5true, Black: 185#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)))]) [2023-08-25 22:20:13,934 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,934 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,934 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:13,934 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:14,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 108#L718true, 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:14,006 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:20:14,006 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:14,006 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:14,006 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:14,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][331], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 85#thr1Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 31#thr1EXITtrue, 207#true, 48#L718-5true, Black: 185#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)))]) [2023-08-25 22:20:14,011 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,011 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,011 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,011 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][331], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 104#thr1Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 48#L718-5true, Black: 185#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)))]) [2023-08-25 22:20:14,089 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,089 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,089 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,089 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][313], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 44#ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACEtrue, 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 6#L718-5true, 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:14,261 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,261 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,261 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,262 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][657], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 8#L718-3true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 13#L719true, 207#true, 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:14,315 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,315 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,315 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,315 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, 108#L718true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:14,328 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,328 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,329 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,329 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:14,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][708], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 8#L718-3true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:14,331 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,331 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,331 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,331 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][724], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 67#L718-3true, Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 121#L716-2true, Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:14,407 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,408 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,408 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,408 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][617], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 86#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 35#L718-12true, 207#true, 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:14,484 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:20:14,484 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:20:14,484 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:20:14,484 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:20:14,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][704], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:14,495 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,495 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,495 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,495 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][313], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, 6#L718-5true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 85#thr1Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 185#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)))]) [2023-08-25 22:20:14,499 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,499 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,499 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,499 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][535], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:14,547 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,547 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,547 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,547 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 229#true, 164#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:14,551 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,551 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,551 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,551 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 229#true, 164#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, 43#thr1EXITtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:14,551 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,551 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,551 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,551 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][313], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, 6#L718-5true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 85#thr1Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:14,567 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,567 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,567 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,567 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][535], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, 164#true, 229#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:14,598 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,598 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,598 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,598 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][544], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 35#L718-12true, 31#thr1EXITtrue, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:14,602 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,603 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,603 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,603 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][544], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 35#L718-12true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:14,603 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,603 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,603 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,603 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:14,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][708], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 8#L718-3true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, 43#thr1EXITtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:14,622 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,622 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,622 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,622 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][724], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 90#L726-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 67#L718-3true, Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:14,948 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,948 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,948 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,948 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][719], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 8#L718-3true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 83#L719true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 35#L718-12true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:14,958 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:20:14,958 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:20:14,958 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:20:14,958 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:20:14,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 121#L716-2true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:14,992 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-25 22:20:14,992 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:20:14,992 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:20:14,992 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:20:14,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:14,992 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,992 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,992 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:14,992 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][727], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 35#L718-12true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 121#L716-2true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,026 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-25 22:20:15,026 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:20:15,026 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:20:15,026 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:20:15,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][704], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, 43#thr1EXITtrue, 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,035 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,035 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,035 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,036 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][535], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 43#thr1EXITtrue, 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,083 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,083 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,083 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,083 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 229#true, 164#true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:15,086 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-25 22:20:15,086 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:20:15,086 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:20:15,086 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:20:15,086 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:20:15,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 229#true, 164#true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 43#thr1EXITtrue, 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:15,086 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,086 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,087 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,087 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,087 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][535], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, 164#true, 229#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,115 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,115 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,115 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,115 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, 48#L718-5true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:15,124 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,124 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,124 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,124 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 96#L718-5true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 121#L716-2true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,176 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,176 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,176 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,176 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:15,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1012], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 7#L19true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 121#L716-2true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,182 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,182 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,182 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,182 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1013], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 121#L716-2true]) [2023-08-25 22:20:15,182 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,182 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,182 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,182 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, 97#L718-6true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 121#L716-2true]) [2023-08-25 22:20:15,182 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,182 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,182 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,182 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][724], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 67#L718-3true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:15,184 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,184 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,184 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,184 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 121#L716-2true, Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:15,209 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,209 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,209 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,209 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,209 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1012], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 7#L19true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 121#L716-2true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,209 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,209 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,209 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,209 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,209 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1013], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 121#L716-2true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,210 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,210 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,210 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,210 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,210 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,215 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,215 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,215 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,215 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][544], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 35#L718-12true, 207#true, 45#L718-6true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 121#L716-2true]) [2023-08-25 22:20:15,224 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,224 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,224 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,224 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1080], [thr1Thread1of2ForFork0InUse, 113#L19true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, 121#L716-2true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,224 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,224 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,224 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,224 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1081], [thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, 121#L716-2true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,224 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,224 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,224 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,224 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][351], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 207#true, 13#L719true, 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 45#L718-6true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,246 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,246 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,246 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,246 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][535], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 207#true, 45#L718-6true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,247 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,247 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,247 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,247 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][851], [thr1Thread1of2ForFork0InUse, 113#L19true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 152#L718-10true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 13#L719true, 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,247 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,247 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,247 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,247 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1080], [thr1Thread1of2ForFork0InUse, 113#L19true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 152#L718-10true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,248 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,248 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,248 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,248 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][852], [thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 152#L718-10true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 13#L719true, 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,248 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,248 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,248 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,248 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1081], [thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 152#L718-10true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,248 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,248 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,248 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,248 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][727], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 35#L718-12true, Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,254 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,254 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,254 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,254 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][727], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, 54#L718-3true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 35#L718-12true, Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,254 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,254 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,254 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,254 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][229], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 207#true, 13#L719true, 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 45#L718-6true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,290 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,290 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,290 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,290 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][909], [thr1Thread1of2ForFork0InUse, 113#L19true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 152#L718-10true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 13#L719true, 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,291 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,291 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,291 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,291 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][910], [thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 152#L718-10true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 13#L719true, 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,292 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,292 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,292 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,292 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:15,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][535], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 207#true, 45#L718-6true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,309 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,309 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,309 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,309 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,309 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1080], [thr1Thread1of2ForFork0InUse, 113#L19true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 152#L718-10true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,309 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,309 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,309 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,309 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,309 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1081], [thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 152#L718-10true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,309 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,309 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,309 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,309 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,309 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,316 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1012], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 7#L19true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 121#L716-2true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,316 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,316 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,316 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,316 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,317 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,317 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,317 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1013], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 121#L716-2true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,317 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,317 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,317 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,317 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,317 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,317 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,317 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, 97#L718-6true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 121#L716-2true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,317 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,317 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,317 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,317 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,317 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,317 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 164#true, 229#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:15,331 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,331 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,332 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,332 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, 48#L718-5true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,336 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,336 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,336 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,336 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 90#L726-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 96#L718-5true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,380 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,380 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,380 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,380 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:15,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1012], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 90#L726-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 7#L19true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,386 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,386 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,386 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,386 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1013], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 90#L726-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,386 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,386 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,386 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,386 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, 97#L718-6true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 90#L726-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:15,387 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,387 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,387 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,387 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,412 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,412 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,412 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,412 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,412 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1012], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 7#L19true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,413 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,413 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,413 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,413 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1013], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,414 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][544], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 35#L718-12true, Black: 181#(= |#race~c~0| 0), 207#true, 45#L718-6true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,440 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,440 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,440 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,440 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1080], [thr1Thread1of2ForFork0InUse, 113#L19true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 68#L718-10true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,440 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,440 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,440 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,440 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1081], [thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, 68#L718-10true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,440 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,440 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,440 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,441 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][535], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 207#true, 45#L718-6true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,466 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,466 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,466 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,467 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1080], [thr1Thread1of2ForFork0InUse, 113#L19true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 152#L718-10true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,467 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,467 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,468 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,468 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1081], [thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 152#L718-10true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,468 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,468 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,468 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,468 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 164#true, 229#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:15,489 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,489 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,489 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,489 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][876], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 133#L718-10true, 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,490 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:20:15,490 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:20:15,490 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:20:15,490 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:20:15,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][876], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 133#L718-10true, 234#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,490 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,490 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,490 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,490 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][535], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), 207#true, 45#L718-6true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,521 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,521 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,521 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,521 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,521 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1080], [thr1Thread1of2ForFork0InUse, 113#L19true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, 234#true, 152#L718-10true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,521 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,522 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,522 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,522 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,522 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1081], [thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, 234#true, 152#L718-10true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,522 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,522 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,522 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,522 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,522 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1012], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 7#L19true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,527 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1013], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,527 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,528 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 164#true, 229#true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, 97#L718-6true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 90#L726-2true, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,528 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,528 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,528 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,528 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,528 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,528 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1012], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 7#L19true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,571 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,571 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,571 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,571 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1013], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,571 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,571 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,571 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,571 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, 97#L718-6true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,571 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,571 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,571 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,571 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 96#L718-5true, Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,572 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,572 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,572 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,572 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:15,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1012], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 7#L19true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,576 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,576 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,576 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,576 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,576 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1013], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,576 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,576 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,577 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,577 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,577 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, 97#L718-6true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|)]) [2023-08-25 22:20:15,577 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,577 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,577 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,577 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,577 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,590 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][379], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, 3#L718-12true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, 97#L718-6true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 181#(= |#race~c~0| 0), 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,590 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,590 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,591 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,591 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,591 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,591 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,592 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1012], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 7#L19true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,592 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,592 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,592 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,592 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,592 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,592 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,592 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1013], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 133#L718-10true, 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,592 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,593 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,593 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,593 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,593 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,593 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][544], [thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 234#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 35#L718-12true, Black: 181#(= |#race~c~0| 0), 207#true, 45#L718-6true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,616 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,616 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,616 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,616 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1080], [thr1Thread1of2ForFork0InUse, 113#L19true, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,616 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,616 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,616 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,616 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1081], [thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 2#ULTIMATE.startEXITtrue, 164#true, 229#true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 234#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 179#true, 207#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, Black: 187#(= ~c~0 1)]) [2023-08-25 22:20:15,616 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,616 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,616 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:15,616 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:16,194 INFO L124 PetriNetUnfolderBase]: 43977/78413 cut-off events. [2023-08-25 22:20:16,194 INFO L125 PetriNetUnfolderBase]: For 547383/572334 co-relation queries the response was YES. [2023-08-25 22:20:16,511 INFO L83 FinitePrefix]: Finished finitePrefix Result has 352662 conditions, 78413 events. 43977/78413 cut-off events. For 547383/572334 co-relation queries the response was YES. Maximal size of possible extension queue 3828. Compared 794705 event pairs, 5377 based on Foata normal form. 4324/72947 useless extension candidates. Maximal degree in co-relation 352643. Up to 25371 conditions per place. [2023-08-25 22:20:16,801 INFO L140 encePairwiseOnDemand]: 230/259 looper letters, 1092 selfloop transitions, 183 changer transitions 42/1367 dead transitions. [2023-08-25 22:20:16,802 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 1367 transitions, 15392 flow [2023-08-25 22:20:16,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-08-25 22:20:16,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2023-08-25 22:20:16,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 3960 transitions. [2023-08-25 22:20:16,811 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4247104247104247 [2023-08-25 22:20:16,811 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 3960 transitions. [2023-08-25 22:20:16,811 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 3960 transitions. [2023-08-25 22:20:16,813 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:20:16,813 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 3960 transitions. [2023-08-25 22:20:16,819 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 110.0) internal successors, (3960), 36 states have internal predecessors, (3960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:16,830 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 259.0) internal successors, (9583), 37 states have internal predecessors, (9583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:16,831 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 259.0) internal successors, (9583), 37 states have internal predecessors, (9583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:16,831 INFO L175 Difference]: Start difference. First operand has 97 places, 258 transitions, 2321 flow. Second operand 36 states and 3960 transitions. [2023-08-25 22:20:16,831 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 1367 transitions, 15392 flow [2023-08-25 22:20:18,670 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 131 places, 1367 transitions, 14964 flow, removed 114 selfloop flow, removed 1 redundant places. [2023-08-25 22:20:18,679 INFO L231 Difference]: Finished difference. Result has 163 places, 424 transitions, 4068 flow [2023-08-25 22:20:18,679 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=2226, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=4068, PETRI_PLACES=163, PETRI_TRANSITIONS=424} [2023-08-25 22:20:18,679 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 63 predicate places. [2023-08-25 22:20:18,679 INFO L495 AbstractCegarLoop]: Abstraction has has 163 places, 424 transitions, 4068 flow [2023-08-25 22:20:18,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 96.68181818181819) internal successors, (2127), 22 states have internal predecessors, (2127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:18,680 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:20:18,680 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:20:18,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-08-25 22:20:18,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-08-25 22:20:18,886 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting thr1Err7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:20:18,886 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:20:18,886 INFO L85 PathProgramCache]: Analyzing trace with hash 579400375, now seen corresponding path program 3 times [2023-08-25 22:20:18,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:20:18,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995494516] [2023-08-25 22:20:18,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:20:18,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:20:18,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:20:19,203 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-25 22:20:19,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:20:19,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995494516] [2023-08-25 22:20:19,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995494516] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-25 22:20:19,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446322662] [2023-08-25 22:20:19,204 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-08-25 22:20:19,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-25 22:20:19,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-25 22:20:19,205 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-25 22:20:19,209 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-25 22:20:19,335 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-08-25 22:20:19,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-25 22:20:19,338 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 44 conjunts are in the unsatisfiable core [2023-08-25 22:20:19,340 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-25 22:20:19,351 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-08-25 22:20:19,401 INFO L322 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-08-25 22:20:19,402 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-08-25 22:20:19,455 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-08-25 22:20:19,545 INFO L322 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2023-08-25 22:20:19,546 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 22 [2023-08-25 22:20:19,582 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2023-08-25 22:20:19,601 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-25 22:20:19,601 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-25 22:20:19,660 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store (store |c_#memory_int| |c_thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |c_#memory_int| |c_thr1Thread2of2ForFork0_~#l~0#1.base|) |c_thr1Thread2of2ForFork0_~#l~0#1.offset| c_~t~0)) |c_ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |c_thr1Thread2of2ForFork0_~#l~0#1.base|) |c_thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod c_~s~0 4294967296)))) is different from false [2023-08-25 22:20:19,722 INFO L322 Elim1Store]: treesize reduction 17, result has 63.0 percent of original size [2023-08-25 22:20:19,722 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 44 [2023-08-25 22:20:19,732 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-08-25 22:20:19,732 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 60 [2023-08-25 22:20:19,747 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2023-08-25 22:20:19,829 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-25 22:20:19,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446322662] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-25 22:20:19,830 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-25 22:20:19,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 7] total 19 [2023-08-25 22:20:19,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360280586] [2023-08-25 22:20:19,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-25 22:20:19,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-08-25 22:20:19,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:20:19,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-08-25 22:20:19,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=268, Unknown=5, NotChecked=34, Total=380 [2023-08-25 22:20:19,838 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 259 [2023-08-25 22:20:19,839 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 163 places, 424 transitions, 4068 flow. Second operand has 20 states, 20 states have (on average 96.85) internal successors, (1937), 20 states have internal predecessors, (1937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:19,839 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:20:19,839 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 259 [2023-08-25 22:20:19,839 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:20:21,066 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse0 (mod c_~s~0 4294967296))) (and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |c_thr1Thread2of2ForFork0_~#l~0#1.base|) |c_thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) .cse0))) (or (not (= .cse0 (mod (select (select |c_#memory_int| |c_thr1Thread1of2ForFork0_~#l~0#1.base|) |c_thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store (store |c_#memory_int| |c_thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |c_#memory_int| |c_thr1Thread2of2ForFork0_~#l~0#1.base|) |c_thr1Thread2of2ForFork0_~#l~0#1.offset| c_~t~0)) |c_ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |c_thr1Thread2of2ForFork0_~#l~0#1.base|) |c_thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) .cse0)))) (or (not (= (mod c_~t~0 4294967296) .cse0)) (not (= 0 (select |c_#valid| |c_ULTIMATE.start_main_~#t~1#1.base|)))))) is different from false [2023-08-25 22:20:23,277 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-08-25 22:20:23,724 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse0 (mod c_~s~0 4294967296))) (let ((.cse1 (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store (store |c_#memory_int| |c_thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |c_#memory_int| |c_thr1Thread2of2ForFork0_~#l~0#1.base|) |c_thr1Thread2of2ForFork0_~#l~0#1.offset| c_~t~0)) |c_ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |c_thr1Thread2of2ForFork0_~#l~0#1.base|) |c_thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) .cse0))))) (and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |c_thr1Thread2of2ForFork0_~#l~0#1.base|) |c_thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) .cse0))) (or (not (= .cse0 (mod (select (select |c_#memory_int| |c_thr1Thread1of2ForFork0_~#l~0#1.base|) |c_thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296))) .cse1) .cse1 (or (not (= (mod c_~t~0 4294967296) .cse0)) (not (= 0 (select |c_#valid| |c_ULTIMATE.start_main_~#t~1#1.base|))))))) is different from false [2023-08-25 22:20:33,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][530], [164#true, 54#L718-3true, 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 207#true]) [2023-08-25 22:20:33,022 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-25 22:20:33,022 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:20:33,022 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:20:33,023 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:20:33,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][530], [164#true, 54#L718-3true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 207#true]) [2023-08-25 22:20:33,317 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-25 22:20:33,317 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:20:33,317 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:20:33,317 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:20:35,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][518], [164#true, 54#L718-3true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:35,081 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-25 22:20:35,081 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:20:35,081 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:20:35,081 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:20:35,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][538], [164#true, 86#L719true, 67#L718-3true, 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 173#true, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 64#L718-2true]) [2023-08-25 22:20:35,228 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-08-25 22:20:35,228 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:20:35,228 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:20:35,228 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:20:35,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][538], [164#true, 86#L719true, 67#L718-3true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 173#true, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 64#L718-2true, 207#true]) [2023-08-25 22:20:35,571 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-08-25 22:20:35,571 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:20:35,572 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:20:35,572 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:20:36,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][520], [164#true, 67#L718-3true, 121#L716-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 173#true, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true, 64#L718-2true]) [2023-08-25 22:20:36,602 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-25 22:20:36,602 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:20:36,602 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:20:36,602 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:20:36,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][520], [164#true, 90#L726-2true, 67#L718-3true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 173#true, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true, 64#L718-2true]) [2023-08-25 22:20:36,602 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:20:36,602 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:36,602 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:36,602 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:36,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][518], [164#true, 54#L718-3true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 150#L718-2true, Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:36,873 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:20:36,873 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:36,873 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:36,873 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:20:37,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][580], [164#true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 173#true, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 64#L718-2true, 207#true]) [2023-08-25 22:20:37,957 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:20:37,957 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:37,957 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:37,957 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:38,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][520], [164#true, 67#L718-3true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 173#true, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 64#L718-2true, 207#true]) [2023-08-25 22:20:38,324 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:20:38,324 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:38,324 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:38,324 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:38,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][339], [164#true, 48#L718-5true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 185#true, Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:38,625 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:20:38,625 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:38,625 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:38,625 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:39,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][605], [164#true, 45#L718-6true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:39,293 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:20:39,293 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:39,293 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:39,293 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:20:39,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][624], [164#true, 45#L718-6true, 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 207#true]) [2023-08-25 22:20:39,294 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is not cut-off event [2023-08-25 22:20:39,294 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-25 22:20:39,294 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-25 22:20:39,294 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-25 22:20:39,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][624], [164#true, 45#L718-6true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 207#true]) [2023-08-25 22:20:39,612 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is not cut-off event [2023-08-25 22:20:39,613 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-25 22:20:39,613 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-25 22:20:39,613 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-25 22:20:39,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][580], [164#true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 173#true, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 64#L718-2true, 207#true]) [2023-08-25 22:20:39,774 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:20:39,774 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:39,774 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:39,774 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:39,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][339], [164#true, 48#L718-5true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:39,910 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:20:39,910 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:39,911 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:39,911 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:40,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][117], [164#true, 121#L716-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:40,218 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-25 22:20:40,218 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:20:40,218 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:20:40,218 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:20:40,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][117], [164#true, 90#L726-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:40,219 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:20:40,219 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:40,219 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:40,219 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:40,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][755], [164#true, 96#L718-5true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:40,355 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:20:40,355 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:40,355 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:40,355 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:40,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][117], [164#true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:40,374 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-25 22:20:40,374 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:20:40,374 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:20:40,375 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:20:40,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][117], [164#true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:40,375 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:20:40,375 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:40,375 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:40,375 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:40,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][339], [164#true, 48#L718-5true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 31#thr1EXITtrue, Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:40,395 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:20:40,395 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:40,396 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:40,396 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:41,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][605], [164#true, 45#L718-6true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:41,113 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:20:41,113 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:41,114 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:41,114 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:20:41,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][117], [164#true, 90#L726-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:41,813 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is not cut-off event [2023-08-25 22:20:41,813 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-25 22:20:41,813 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-25 22:20:41,813 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-25 22:20:41,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][117], [164#true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:41,813 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:20:41,813 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:41,813 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:41,813 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:41,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][117], [164#true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:41,940 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:20:41,940 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:41,940 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:41,940 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:42,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][755], [164#true, 96#L718-5true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 31#thr1EXITtrue, Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:42,415 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:20:42,415 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:42,415 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:42,415 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:42,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][755], [164#true, 96#L718-5true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 31#thr1EXITtrue, Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:42,435 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:20:42,436 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:42,436 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:42,436 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:42,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][339], [164#true, 104#thr1Err8ASSERT_VIOLATIONDATA_RACEtrue, 48#L718-5true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:42,474 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:20:42,474 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:42,474 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:42,474 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:42,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 108#L718true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:42,762 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:20:42,762 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:42,762 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:42,762 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:20:43,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][339], [164#true, 104#thr1Err8ASSERT_VIOLATIONDATA_RACEtrue, 48#L718-5true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:43,237 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:20:43,238 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:43,238 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:43,238 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:43,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][857], [164#true, 86#L719true, 54#L718-3true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 35#L718-12true, 207#true]) [2023-08-25 22:20:43,406 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:20:43,406 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:43,406 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:43,406 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:43,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][848], [164#true, 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:20:43,998 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:20:43,998 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:43,998 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:43,998 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:44,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][848], [164#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:44,021 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,021 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,021 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,022 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 108#L718true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:44,257 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:20:44,257 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:44,257 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:44,257 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:20:44,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][857], [164#true, 54#L718-3true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 121#L716-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:44,747 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,747 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,747 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,747 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][554], [164#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 121#L716-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:44,782 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,782 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,782 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,782 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][857], [164#true, 54#L718-3true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 90#L726-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:44,865 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:44,865 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:44,865 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:44,866 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:44,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][485], [164#true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:44,888 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,888 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,888 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,888 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 121#L716-2true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:44,906 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,906 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,906 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,906 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][554], [164#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:44,956 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:44,956 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:44,956 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:44,956 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:44,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][554], [164#true, 90#L726-2true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:44,956 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:44,956 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:44,956 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:44,956 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:44,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][554], [164#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 121#L716-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:44,956 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,957 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,957 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,957 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,957 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][990], [164#true, 67#L718-3true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 31#thr1EXITtrue, Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:44,978 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:44,978 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:44,978 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:44,978 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:44,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][485], [164#true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:44,980 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,980 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,980 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,980 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:44,987 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,987 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,987 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,987 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:44,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:44,988 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:44,988 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:44,988 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:44,988 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:45,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][848], [164#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:45,029 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:45,029 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:45,029 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:45,029 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:45,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][927], [164#true, 86#L719true, 54#L718-3true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 35#L718-12true, 207#true]) [2023-08-25 22:20:45,069 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:20:45,069 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:20:45,069 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:20:45,069 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:20:45,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][835], [164#true, 54#L718-3true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:45,422 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:20:45,422 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:45,422 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:45,422 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:20:45,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][927], [164#true, 86#L719true, 54#L718-3true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 35#L718-12true, 207#true]) [2023-08-25 22:20:45,689 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:20:45,689 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:20:45,689 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:20:45,689 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:20:45,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][850], [164#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:45,870 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:20:45,870 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:20:45,870 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:20:45,870 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:20:46,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:46,040 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:46,040 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:46,040 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:46,040 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:46,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 90#L726-2true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:46,040 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,040 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,040 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,040 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][554], [164#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 90#L726-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:46,079 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,079 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,079 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,079 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,079 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][554], [164#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:46,079 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:46,079 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:46,079 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:46,079 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:46,079 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:46,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][835], [164#true, 54#L718-3true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:46,095 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,095 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,095 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,095 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][857], [164#true, 54#L718-3true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:46,179 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:46,179 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:46,179 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:46,179 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:46,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][485], [164#true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:46,197 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,197 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,197 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,197 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][485], [164#true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 31#thr1EXITtrue, Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:46,246 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,246 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,246 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,246 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:46,250 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-25 22:20:46,250 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:20:46,250 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:20:46,250 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:20:46,250 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:20:46,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:46,250 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,250 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,250 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,250 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,250 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][554], [164#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 31#thr1EXITtrue, Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:46,254 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,254 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,254 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,254 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 48#L718-5true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:46,270 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,270 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,270 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:46,270 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:20:47,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 90#L726-2true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,118 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,118 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,118 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,118 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,118 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,118 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,118 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,118 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,118 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,118 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,175 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][554], [164#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 90#L726-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:47,175 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,175 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,175 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,175 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,175 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,175 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,176 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][554], [164#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:47,176 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,176 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,176 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,176 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,176 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,176 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][485], [164#true, 45#L718-6true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:20:47,192 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,192 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,193 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,193 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1232], [164#true, 152#L718-10true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:20:47,193 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,194 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,194 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,194 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1233], [164#true, 152#L718-10true, thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:20:47,194 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,194 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,194 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,194 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][554], [164#true, 90#L726-2true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:47,196 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,196 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,196 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,196 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][485], [164#true, 45#L718-6true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,220 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,221 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,221 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,221 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1232], [164#true, 152#L718-10true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,221 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,221 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,221 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,221 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1233], [164#true, 152#L718-10true, thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,221 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,221 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,221 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,221 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][485], [164#true, 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 45#L718-6true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:20:47,239 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,239 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,240 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,240 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1232], [164#true, 152#L718-10true, 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:20:47,240 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,240 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,240 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,240 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1233], [164#true, 152#L718-10true, 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:20:47,241 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,241 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,241 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,241 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][1209], [164#true, 133#L718-10true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,345 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,345 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,345 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,345 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,345 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,345 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,345 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,345 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 48#L718-5true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,356 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,356 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,356 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,356 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][474], [164#true, 86#L719true, 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true]) [2023-08-25 22:20:47,383 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,383 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,383 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,383 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1398], [164#true, 86#L719true, 133#L718-10true, 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true]) [2023-08-25 22:20:47,384 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,384 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,384 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,384 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1399], [164#true, 86#L719true, 133#L718-10true, 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true]) [2023-08-25 22:20:47,385 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,385 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,385 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,385 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 90#L726-2true, 96#L718-5true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,457 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,457 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,457 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,457 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:20:47,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][474], [164#true, 86#L719true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true]) [2023-08-25 22:20:47,573 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,573 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,573 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,573 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1398], [164#true, 86#L719true, 133#L718-10true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true]) [2023-08-25 22:20:47,573 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,574 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,574 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,574 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1399], [164#true, 86#L719true, 133#L718-10true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true]) [2023-08-25 22:20:47,574 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,574 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,574 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,574 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:20:47,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1250], [164#true, 133#L718-10true, 90#L726-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,633 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,633 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,633 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,633 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1251], [164#true, 133#L718-10true, 90#L726-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,633 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,633 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,633 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,633 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 90#L726-2true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,634 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,634 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,634 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,634 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 121#L716-2true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,746 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:20:47,746 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:20:47,746 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:20:47,746 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:20:47,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 90#L726-2true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,746 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,747 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,747 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,747 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,747 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1250], [164#true, 133#L718-10true, 121#L716-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,747 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:20:47,747 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:20:47,748 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:20:47,748 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:20:47,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1250], [164#true, 133#L718-10true, 90#L726-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,748 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,748 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,748 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,748 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,748 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1251], [164#true, 133#L718-10true, 121#L716-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,748 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:20:47,748 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:20:47,748 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:20:47,748 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:20:47,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1251], [164#true, 133#L718-10true, 90#L726-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,749 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,749 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,749 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,749 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,749 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][554], [164#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:47,829 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,829 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,829 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,829 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][485], [164#true, 45#L718-6true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,847 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,847 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,847 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,847 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1232], [164#true, 152#L718-10true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,847 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,848 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,848 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,848 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1233], [164#true, 152#L718-10true, thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,848 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,848 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,848 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,848 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][1209], [164#true, 133#L718-10true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,926 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,926 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,926 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,926 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:47,926 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,926 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,927 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:47,927 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,006 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1250], [164#true, 133#L718-10true, 90#L726-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:48,006 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,006 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,006 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,006 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,006 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,007 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,007 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1251], [164#true, 133#L718-10true, 90#L726-2true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:48,007 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,007 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,007 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,007 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,007 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,007 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,007 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 90#L726-2true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:48,007 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,007 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,008 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,008 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,008 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,008 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 96#L718-5true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:48,008 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,008 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,008 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,008 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:20:48,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1250], [164#true, 133#L718-10true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:48,134 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,134 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,134 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,135 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1251], [164#true, 133#L718-10true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:48,135 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,135 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,135 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,135 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:48,135 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,135 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,135 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,135 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:48,535 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,535 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,535 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,535 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,535 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1250], [164#true, 133#L718-10true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:48,537 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,537 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,537 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,537 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,537 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1251], [164#true, 133#L718-10true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:48,538 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,538 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,538 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,538 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,538 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,553 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1250], [164#true, 133#L718-10true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:48,553 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,553 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,553 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,553 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,553 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,553 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,554 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1251], [164#true, 133#L718-10true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:48,554 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,554 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,554 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,554 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,554 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,554 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,554 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][389], [164#true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:48,554 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,554 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,554 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,554 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,554 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,555 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][554], [164#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 45#L718-6true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:48,556 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,556 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,556 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,556 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1232], [164#true, thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:48,557 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,557 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,557 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,557 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1233], [164#true, thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:20:48,558 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,558 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,558 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:48,558 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:20:49,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][554], [164#true, 133#L718-10true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:49,137 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-25 22:20:49,137 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-25 22:20:49,137 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-25 22:20:49,137 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-25 22:20:49,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][554], [164#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), thr1Thread1of2ForFork0InUse, thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 52#ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACEtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 426#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 420#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 31#thr1EXITtrue, Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 394#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 396#(and (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 210#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:20:49,382 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is not cut-off event [2023-08-25 22:20:49,383 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:20:49,383 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:20:49,383 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:20:49,490 INFO L124 PetriNetUnfolderBase]: 101199/179264 cut-off events. [2023-08-25 22:20:49,490 INFO L125 PetriNetUnfolderBase]: For 2355367/2412359 co-relation queries the response was YES. [2023-08-25 22:20:51,473 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1024822 conditions, 179264 events. 101199/179264 cut-off events. For 2355367/2412359 co-relation queries the response was YES. Maximal size of possible extension queue 8490. Compared 1986981 event pairs, 14779 based on Foata normal form. 7291/163915 useless extension candidates. Maximal degree in co-relation 1024772. Up to 56469 conditions per place. [2023-08-25 22:20:52,325 INFO L140 encePairwiseOnDemand]: 225/259 looper letters, 1168 selfloop transitions, 465 changer transitions 114/1797 dead transitions. [2023-08-25 22:20:52,325 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 1797 transitions, 23361 flow [2023-08-25 22:20:52,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-08-25 22:20:52,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-08-25 22:20:52,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3703 transitions. [2023-08-25 22:20:52,333 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4332514332514332 [2023-08-25 22:20:52,334 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3703 transitions. [2023-08-25 22:20:52,334 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3703 transitions. [2023-08-25 22:20:52,335 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:20:52,335 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3703 transitions. [2023-08-25 22:20:52,340 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 112.21212121212122) internal successors, (3703), 33 states have internal predecessors, (3703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:52,350 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 259.0) internal successors, (8806), 34 states have internal predecessors, (8806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:52,351 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 259.0) internal successors, (8806), 34 states have internal predecessors, (8806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:52,351 INFO L175 Difference]: Start difference. First operand has 163 places, 424 transitions, 4068 flow. Second operand 33 states and 3703 transitions. [2023-08-25 22:20:52,351 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 1797 transitions, 23361 flow [2023-08-25 22:20:56,695 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 184 places, 1797 transitions, 22576 flow, removed 318 selfloop flow, removed 8 redundant places. [2023-08-25 22:20:56,708 INFO L231 Difference]: Finished difference. Result has 210 places, 805 transitions, 9641 flow [2023-08-25 22:20:56,708 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=3754, PETRI_DIFFERENCE_MINUEND_PLACES=152, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=424, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=201, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=9641, PETRI_PLACES=210, PETRI_TRANSITIONS=805} [2023-08-25 22:20:56,709 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 110 predicate places. [2023-08-25 22:20:56,709 INFO L495 AbstractCegarLoop]: Abstraction has has 210 places, 805 transitions, 9641 flow [2023-08-25 22:20:56,709 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 96.85) internal successors, (1937), 20 states have internal predecessors, (1937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:56,709 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:20:56,709 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:20:56,713 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-08-25 22:20:56,910 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,SelfDestructingSolverStorable23 [2023-08-25 22:20:56,910 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thr1Err7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:20:56,910 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:20:56,910 INFO L85 PathProgramCache]: Analyzing trace with hash 666857185, now seen corresponding path program 4 times [2023-08-25 22:20:56,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:20:56,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958914149] [2023-08-25 22:20:56,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:20:56,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:20:56,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:20:57,153 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-25 22:20:57,154 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:20:57,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958914149] [2023-08-25 22:20:57,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958914149] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-25 22:20:57,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865844821] [2023-08-25 22:20:57,154 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-08-25 22:20:57,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-25 22:20:57,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-25 22:20:57,157 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-25 22:20:57,185 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-25 22:20:57,287 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-08-25 22:20:57,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-25 22:20:57,288 INFO L262 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 28 conjunts are in the unsatisfiable core [2023-08-25 22:20:57,290 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-25 22:20:57,294 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-08-25 22:20:57,346 INFO L322 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-08-25 22:20:57,346 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-08-25 22:20:57,435 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-08-25 22:20:57,460 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2023-08-25 22:20:57,476 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-25 22:20:57,476 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-25 22:20:57,526 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-08-25 22:20:57,527 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 24 [2023-08-25 22:20:57,529 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 33 [2023-08-25 22:20:57,536 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2023-08-25 22:20:57,668 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-25 22:20:57,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865844821] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-25 22:20:57,668 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-25 22:20:57,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 16 [2023-08-25 22:20:57,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881436527] [2023-08-25 22:20:57,669 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-25 22:20:57,669 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-08-25 22:20:57,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:20:57,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-08-25 22:20:57,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2023-08-25 22:20:57,671 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 259 [2023-08-25 22:20:57,672 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 805 transitions, 9641 flow. Second operand has 17 states, 17 states have (on average 98.05882352941177) internal successors, (1667), 17 states have internal predecessors, (1667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:20:57,672 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:20:57,672 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 259 [2023-08-25 22:20:57,672 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:21:03,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][891], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 173#true, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 64#L718-2true]) [2023-08-25 22:21:03,392 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-25 22:21:03,392 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-25 22:21:03,392 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-25 22:21:03,392 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-25 22:21:12,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][523], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 173#true, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 207#true, 64#L718-2true]) [2023-08-25 22:21:12,736 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-25 22:21:12,736 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:21:12,736 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:21:12,736 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:21:12,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][523], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 173#true, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 185#true, Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 64#L718-2true, 13#L719true, 207#true]) [2023-08-25 22:21:12,744 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-25 22:21:12,744 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:21:12,745 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:21:12,745 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:21:13,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][523], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 173#true, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 64#L718-2true, 13#L719true, 207#true]) [2023-08-25 22:21:13,390 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-25 22:21:13,390 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:21:13,390 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:21:13,390 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:21:13,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][551], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:21:13,417 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-25 22:21:13,417 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:21:13,418 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:21:13,418 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:21:14,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][551], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 207#true]) [2023-08-25 22:21:14,421 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-25 22:21:14,421 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:21:14,421 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:21:14,421 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-25 22:21:15,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][537], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 173#true, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 185#true, Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 64#L718-2true, 207#true]) [2023-08-25 22:21:15,600 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-08-25 22:21:15,600 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:21:15,600 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:21:15,600 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:21:15,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][537], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 173#true, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 185#true, Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 64#L718-2true]) [2023-08-25 22:21:15,642 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-08-25 22:21:15,642 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:21:15,642 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:21:15,642 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:21:16,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][1425], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 150#L718-2true, Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 185#true, Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:16,775 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-25 22:21:16,775 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:21:16,775 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:21:16,775 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:21:17,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][537], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 173#true, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 185#true, Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 64#L718-2true, 207#true]) [2023-08-25 22:21:17,501 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-08-25 22:21:17,501 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:21:17,501 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:21:17,501 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:21:17,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][523], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 173#true, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 185#true, Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 64#L718-2true, 207#true]) [2023-08-25 22:21:17,542 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-08-25 22:21:17,542 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:21:17,542 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:21:17,542 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:21:19,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][596], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 173#true, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 64#L718-2true, 13#L719true, 207#true]) [2023-08-25 22:21:19,268 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,268 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,268 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,268 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([973] L718-->L718-2: Formula: (= |v_#race~c~0_93| |v_thr1Thread1of2ForFork0_#t~nondet7#1_15|) InVars {} OutVars{#race~c~0=|v_#race~c~0_93|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][596], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 173#true, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 64#L718-2true, 207#true]) [2023-08-25 22:21:19,272 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,272 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,272 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,272 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][553], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 67#L718-3true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 185#true, Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:19,282 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-25 22:21:19,283 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:21:19,283 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:21:19,283 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:21:19,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][553], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 67#L718-3true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 185#true, Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:19,283 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,283 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,283 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,283 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][551], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:19,292 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-25 22:21:19,292 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:21:19,292 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:21:19,292 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:21:19,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][551], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 150#L718-2true, Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:19,292 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,292 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,292 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,292 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][637], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 45#L718-6true, 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:21:19,926 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,926 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,926 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:19,926 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:20,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][637], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 45#L718-6true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 207#true]) [2023-08-25 22:21:20,978 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:21:20,978 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:20,978 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:20,978 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:21:25,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][767], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 96#L718-5true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:25,723 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:21:25,723 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:21:25,723 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:21:25,723 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:21:25,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][521], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:25,829 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-25 22:21:25,829 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:21:25,829 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:21:25,829 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:21:25,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][521], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:25,829 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:21:25,829 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:21:25,829 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:21:25,830 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:21:25,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][377], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 48#L718-5true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 31#thr1EXITtrue, Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:25,848 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:21:25,848 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:21:25,848 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:21:25,848 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:21:25,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][637], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 150#L718-2true, Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:25,870 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-25 22:21:25,870 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:21:25,870 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:21:25,870 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:21:25,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][637], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 150#L718-2true, Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:25,870 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:21:25,870 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:21:25,870 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:21:25,871 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:21:28,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][521], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 121#L716-2true, Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 85#thr1Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:28,881 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:21:28,881 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:21:28,881 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:21:28,881 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:21:28,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][521], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 44#ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACEtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:28,945 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:21:28,945 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:21:28,945 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:21:28,945 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:21:28,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][767], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 96#L718-5true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 185#true, Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:28,952 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:21:28,952 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:28,953 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:28,953 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:28,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L718-3-->L718-5: Formula: (= |v_#race~c~0_89| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_89|, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_15|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][767], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 96#L718-5true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 31#thr1EXITtrue, Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:28,968 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:21:28,968 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:28,968 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:28,968 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][521], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 85#thr1Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:32,184 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,184 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,184 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,184 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][521], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 85#thr1Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:32,443 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,443 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,444 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,444 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][521], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 44#ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACEtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:32,556 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,556 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,556 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,556 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][377], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 48#L718-5true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 85#thr1Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 31#thr1EXITtrue, Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:32,721 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,721 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,721 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,721 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 108#L718true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:32,768 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-08-25 22:21:32,768 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-25 22:21:32,768 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-25 22:21:32,768 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-25 22:21:32,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, 108#L718true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:32,769 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,769 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,769 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,769 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:32,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][858], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:32,796 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:21:32,796 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:32,796 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:32,796 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:33,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][906], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 83#L719true, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 35#L718-12true, 207#true]) [2023-08-25 22:21:33,276 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:21:33,276 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:33,276 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:33,276 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:33,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][906], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 35#L718-12true, 207#true]) [2023-08-25 22:21:33,382 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:21:33,382 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:33,382 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:33,382 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:34,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][1654], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:21:34,051 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:21:34,051 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:34,051 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:34,051 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:34,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][868], [164#true, 675#true, 86#L719true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 35#L718-12true, 207#true]) [2023-08-25 22:21:34,816 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:21:34,817 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:34,817 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:34,817 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:34,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][840], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 207#true]) [2023-08-25 22:21:34,818 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:21:34,818 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:34,818 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:34,818 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:35,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][840], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 13#L719true, 207#true]) [2023-08-25 22:21:35,575 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:21:35,575 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:35,576 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:35,576 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:21:36,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][868], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 35#L718-12true, 207#true]) [2023-08-25 22:21:36,070 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:21:36,070 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:21:36,070 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:21:36,070 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:21:36,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][868], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 35#L718-12true, 207#true]) [2023-08-25 22:21:36,303 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:21:36,303 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:21:36,303 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:21:36,303 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:21:36,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 121#L716-2true, Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:36,387 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:21:36,387 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:36,387 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:36,387 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:36,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([958] L718-3-->L718-5: Formula: (= |v_#race~c~0_87| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_87|, thr1Thread1of2ForFork0_#t~nondet7#1=|v_thr1Thread1of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet7#1][521], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 85#thr1Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:36,811 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:21:36,812 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:36,812 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:36,812 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:36,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][1017], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:36,941 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:21:36,941 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:36,941 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:36,941 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:36,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][519], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:36,944 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:21:36,945 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:36,945 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:36,945 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:37,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:37,035 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:21:37,035 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:37,035 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:37,035 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:37,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][858], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:37,116 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:21:37,116 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:37,116 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:37,116 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:37,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][1387], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:37,994 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:21:37,994 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:37,994 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:37,994 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:21:40,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:40,292 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,292 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,292 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,292 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][868], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 121#L716-2true, Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:21:40,372 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-25 22:21:40,372 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:21:40,372 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:21:40,372 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:21:40,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][868], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 90#L726-2true, Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:21:40,372 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,372 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,373 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,373 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][840], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:40,508 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-25 22:21:40,509 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:21:40,509 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:21:40,509 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:21:40,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][840], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:40,509 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,509 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,509 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,509 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][519], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:40,773 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,773 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,773 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,773 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:40,811 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,811 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,811 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,811 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][575], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 31#thr1EXITtrue, Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:21:40,818 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,818 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,818 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:40,818 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:41,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][866], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:41,193 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:21:41,193 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:41,193 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:41,193 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:41,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][1515], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 48#L718-5true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:21:41,256 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:21:41,256 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:41,256 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:41,256 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:41,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][1541], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:41,489 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:21:41,489 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:41,489 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:41,489 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:41,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][1387], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:41,616 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:21:41,616 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:41,616 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:41,617 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:43,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][1541], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 96#L718-5true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:43,333 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:21:43,333 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:43,333 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:43,333 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:21:43,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:43,397 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:21:43,397 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:43,397 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:43,397 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:43,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:43,428 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,428 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,428 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,428 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,428 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][575], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:21:43,587 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,587 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,587 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,587 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][519], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 45#L718-6true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:21:43,670 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,670 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,670 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,670 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1201], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 113#L19true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:21:43,671 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,671 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,671 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,671 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1202], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:21:43,672 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,672 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,672 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,672 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][519], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 45#L718-6true, 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:21:43,843 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,843 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,843 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,843 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1201], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:21:43,846 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,846 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,846 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,846 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1202], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:21:43,847 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,847 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,847 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,847 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:43,974 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,974 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,974 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,974 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:43,974 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 48#L718-5true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:44,013 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,013 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,013 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,013 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][519], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 45#L718-6true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 207#true]) [2023-08-25 22:21:44,214 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,214 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,214 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,214 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1201], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 113#L19true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 207#true]) [2023-08-25 22:21:44,215 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,215 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,215 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,215 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1202], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 207#true]) [2023-08-25 22:21:44,216 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,216 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,216 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,216 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][1387], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:44,424 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,424 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,424 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,424 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][1488], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:44,424 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,424 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,424 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,424 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][1541], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:44,451 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,451 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,451 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,451 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][1541], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:44,460 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,461 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,461 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,461 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1460], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:44,478 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,478 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,478 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,478 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1461], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:44,478 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,478 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,478 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,478 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][1541], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:44,478 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,479 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,479 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,479 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][519], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 207#true]) [2023-08-25 22:21:44,701 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,701 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,701 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,701 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1201], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 207#true]) [2023-08-25 22:21:44,703 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,703 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,703 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,703 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1202], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 207#true]) [2023-08-25 22:21:44,704 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,704 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,704 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,704 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 90#L726-2true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 96#L718-5true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:44,875 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,875 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,875 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,875 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:21:44,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][519], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 13#L719true, 207#true]) [2023-08-25 22:21:44,877 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,877 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,877 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,877 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1201], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 13#L719true, 207#true]) [2023-08-25 22:21:44,879 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,879 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,879 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,879 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1202], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 13#L719true, 207#true]) [2023-08-25 22:21:44,880 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,880 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,880 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:44,880 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:21:45,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][575], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 121#L716-2true, Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:21:45,405 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,405 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,405 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,405 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][575], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 90#L726-2true, Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:21:45,405 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,405 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,405 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,405 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1201], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 121#L716-2true, Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,407 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,407 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,407 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,407 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1201], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 113#L19true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,407 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,407 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,407 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,407 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1202], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 121#L716-2true, Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,408 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,408 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,408 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,408 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1202], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,409 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,409 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,409 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,409 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1201], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 90#L726-2true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,409 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,409 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,409 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,409 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,409 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1202], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 90#L726-2true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,410 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,410 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,410 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,410 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,410 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][575], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 90#L726-2true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:21:45,410 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,410 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,410 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,410 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,410 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][868], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:21:45,445 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,445 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,445 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,445 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][519], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,493 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,493 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,493 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,493 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1201], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,493 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,493 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,493 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,494 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1202], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,494 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,494 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,494 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,494 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1201], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 113#L19true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,502 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,502 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,502 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,503 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1202], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,503 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,503 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,503 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,503 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][519], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,503 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,503 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,503 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,503 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1298], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,586 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,586 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,586 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,586 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1299], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,586 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,586 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,586 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,586 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][519], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 31#thr1EXITtrue, Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,586 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,586 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,586 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,586 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,597 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,597 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,597 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,597 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1462], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 113#L19true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,789 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,789 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,789 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,789 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1463], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,789 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,789 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,789 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,789 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:21:45,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 96#L718-5true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,797 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,797 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,798 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,798 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1298], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,808 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:21:45,808 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:45,809 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:45,809 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:45,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1299], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,809 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:21:45,809 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:45,809 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:45,809 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:45,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,809 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:21:45,809 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:45,809 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:45,809 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:45,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][1387], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,885 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,885 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,885 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,885 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][1488], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,886 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,886 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,886 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,886 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1462], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,901 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,901 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,901 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,901 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1463], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,902 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,902 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,902 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,902 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][1541], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:45,902 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,902 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,902 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:45,902 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:46,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1298], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 90#L726-2true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:46,242 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:46,242 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:46,242 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:46,242 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:46,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1299], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 90#L726-2true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:46,242 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:46,242 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:46,242 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:46,242 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:46,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 90#L726-2true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:46,243 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:21:46,243 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:46,243 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:46,243 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:21:46,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][717], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:46,302 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,302 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,302 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,302 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,302 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][575], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:21:46,315 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,315 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,315 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,315 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1201], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 68#L718-10true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:46,318 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,318 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,318 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,318 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1202], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 68#L718-10true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:46,318 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,318 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,318 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,318 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1201], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 113#L19true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 68#L718-10true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:46,319 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,319 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,319 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,319 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,319 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1202], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 68#L718-10true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:46,319 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,319 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,319 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,319 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,319 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][575], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 45#L718-6true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:21:46,321 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,321 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,321 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,321 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,321 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:21:46,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][1254], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:46,426 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is not cut-off event [2023-08-25 22:21:46,426 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-25 22:21:46,426 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-25 22:21:46,426 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-25 22:21:47,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1298], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:47,335 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is not cut-off event [2023-08-25 22:21:47,335 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-25 22:21:47,335 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-25 22:21:47,335 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-25 22:21:47,335 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-25 22:21:47,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][1299], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:47,335 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is not cut-off event [2023-08-25 22:21:47,336 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-25 22:21:47,336 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-25 22:21:47,336 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-25 22:21:47,336 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is not cut-off event [2023-08-25 22:21:47,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][1387], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 121#L716-2true, Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 136#thr1Err10ASSERT_VIOLATIONDATA_RACEtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:47,893 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-25 22:21:47,893 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-25 22:21:47,893 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-25 22:21:47,893 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-25 22:21:47,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][1387], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 121#L716-2true, Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 13#L719true, 207#true]) [2023-08-25 22:21:47,896 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-25 22:21:47,896 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-25 22:21:47,896 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-25 22:21:47,896 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-25 22:21:48,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][1387], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 90#L726-2true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 136#thr1Err10ASSERT_VIOLATIONDATA_RACEtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true]) [2023-08-25 22:21:48,058 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-25 22:21:48,058 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-25 22:21:48,058 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-25 22:21:48,058 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-25 22:21:48,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][1387], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 13#L719true, 207#true]) [2023-08-25 22:21:48,059 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-25 22:21:48,059 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-25 22:21:48,060 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-25 22:21:48,060 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-25 22:21:48,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][575], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 627#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 623#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 645#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 52#ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACEtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 31#thr1EXITtrue, Black: 326#(forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 336#(or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:21:48,124 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is not cut-off event [2023-08-25 22:21:48,124 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:21:48,124 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:21:48,124 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:21:48,235 INFO L124 PetriNetUnfolderBase]: 132799/234278 cut-off events. [2023-08-25 22:21:48,236 INFO L125 PetriNetUnfolderBase]: For 5101154/5193606 co-relation queries the response was YES. [2023-08-25 22:21:51,745 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1616232 conditions, 234278 events. 132799/234278 cut-off events. For 5101154/5193606 co-relation queries the response was YES. Maximal size of possible extension queue 11230. Compared 2672268 event pairs, 19667 based on Foata normal form. 12153/216436 useless extension candidates. Maximal degree in co-relation 1616161. Up to 98483 conditions per place. [2023-08-25 22:21:53,183 INFO L140 encePairwiseOnDemand]: 244/259 looper letters, 1241 selfloop transitions, 367 changer transitions 73/1731 dead transitions. [2023-08-25 22:21:53,183 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 223 places, 1731 transitions, 26389 flow [2023-08-25 22:21:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-08-25 22:21:53,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-08-25 22:21:53,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2089 transitions. [2023-08-25 22:21:53,186 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44809094809094807 [2023-08-25 22:21:53,187 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2089 transitions. [2023-08-25 22:21:53,187 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2089 transitions. [2023-08-25 22:21:53,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:21:53,188 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2089 transitions. [2023-08-25 22:21:53,190 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 116.05555555555556) internal successors, (2089), 18 states have internal predecessors, (2089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:21:53,195 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 259.0) internal successors, (4921), 19 states have internal predecessors, (4921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:21:53,195 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 259.0) internal successors, (4921), 19 states have internal predecessors, (4921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:21:53,195 INFO L175 Difference]: Start difference. First operand has 210 places, 805 transitions, 9641 flow. Second operand 18 states and 2089 transitions. [2023-08-25 22:21:53,196 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 223 places, 1731 transitions, 26389 flow [2023-08-25 22:22:18,218 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 217 places, 1731 transitions, 25143 flow, removed 611 selfloop flow, removed 6 redundant places. [2023-08-25 22:22:18,234 INFO L231 Difference]: Finished difference. Result has 230 places, 930 transitions, 12183 flow [2023-08-25 22:22:18,235 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=8152, PETRI_DIFFERENCE_MINUEND_PLACES=200, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=722, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=200, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=485, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=12183, PETRI_PLACES=230, PETRI_TRANSITIONS=930} [2023-08-25 22:22:18,235 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 130 predicate places. [2023-08-25 22:22:18,235 INFO L495 AbstractCegarLoop]: Abstraction has has 230 places, 930 transitions, 12183 flow [2023-08-25 22:22:18,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 98.05882352941177) internal successors, (1667), 17 states have internal predecessors, (1667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:22:18,236 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:22:18,236 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:22:18,240 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-25 22:22:18,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-25 22:22:18,436 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thr1Err7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:22:18,437 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:22:18,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1624241928, now seen corresponding path program 1 times [2023-08-25 22:22:18,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:22:18,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511496139] [2023-08-25 22:22:18,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:22:18,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:22:18,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:22:18,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-08-25 22:22:18,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:22:18,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511496139] [2023-08-25 22:22:18,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511496139] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-25 22:22:18,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470471763] [2023-08-25 22:22:18,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:22:18,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-25 22:22:18,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-25 22:22:18,808 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-25 22:22:18,813 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-25 22:22:18,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:22:18,938 INFO L262 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 36 conjunts are in the unsatisfiable core [2023-08-25 22:22:18,941 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-25 22:22:18,944 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-08-25 22:22:19,009 INFO L322 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-08-25 22:22:19,009 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-08-25 22:22:19,045 INFO L322 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-08-25 22:22:19,045 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-08-25 22:22:19,093 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 11 [2023-08-25 22:22:19,137 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2023-08-25 22:22:19,167 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-08-25 22:22:19,168 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-25 22:22:19,188 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |c_thr1Thread1of2ForFork0_~#l~0#1.base|) |c_thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod c_~s~0 4294967296)))) is different from false [2023-08-25 22:22:19,199 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-08-25 22:22:19,199 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 24 [2023-08-25 22:22:19,202 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 33 [2023-08-25 22:22:19,210 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2023-08-25 22:22:19,519 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 2 not checked. [2023-08-25 22:22:19,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470471763] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-25 22:22:19,520 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-25 22:22:19,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 17 [2023-08-25 22:22:19,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910052388] [2023-08-25 22:22:19,520 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-25 22:22:19,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-08-25 22:22:19,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:22:19,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-08-25 22:22:19,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=219, Unknown=1, NotChecked=30, Total=306 [2023-08-25 22:22:19,523 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 259 [2023-08-25 22:22:19,524 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 230 places, 930 transitions, 12183 flow. Second operand has 18 states, 18 states have (on average 96.94444444444444) internal successors, (1745), 18 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:22:19,524 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:22:19,524 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 259 [2023-08-25 22:22:19,524 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:22:34,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][1099], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:34,182 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-25 22:22:34,182 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:22:34,182 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:22:34,183 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:22:34,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][498], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 67#L718-3true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 83#L719true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true]) [2023-08-25 22:22:34,184 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-08-25 22:22:34,184 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:22:34,184 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:22:34,184 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:22:34,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][498], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 83#L719true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true]) [2023-08-25 22:22:34,200 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-08-25 22:22:34,200 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:22:34,201 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:22:34,201 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:22:34,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][498], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, 67#L718-3true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 83#L719true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true]) [2023-08-25 22:22:34,582 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-08-25 22:22:34,582 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:22:34,582 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:22:34,582 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:22:35,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][498], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 83#L719true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 150#L718-2true, Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true]) [2023-08-25 22:22:35,164 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-08-25 22:22:35,164 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:22:35,164 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:22:35,164 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:22:36,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][1099], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:36,202 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:22:36,202 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:22:36,202 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:22:36,202 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:22:36,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][1099], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:36,204 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-25 22:22:36,204 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:22:36,204 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:22:36,204 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:22:36,205 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:22:38,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][1099], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:38,607 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is not cut-off event [2023-08-25 22:22:38,607 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-25 22:22:38,607 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-25 22:22:38,607 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-25 22:22:38,607 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-25 22:22:44,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][735], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:22:44,447 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:22:44,447 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:44,447 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:44,447 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:44,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][735], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:22:44,963 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:22:44,963 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:44,963 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:44,963 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][735], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 13#L719true, 207#true]) [2023-08-25 22:22:45,100 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,100 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,100 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,100 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][735], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 207#true, 13#L719true]) [2023-08-25 22:22:45,314 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,314 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,314 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,314 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][735], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true, 13#L719true]) [2023-08-25 22:22:45,486 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,486 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,486 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,486 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][735], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true, 13#L719true]) [2023-08-25 22:22:45,620 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,620 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,620 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,620 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][735], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 207#true, 13#L719true]) [2023-08-25 22:22:45,663 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,663 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,663 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:45,663 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:22:46,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][733], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 35#L718-12true, 207#true]) [2023-08-25 22:22:46,035 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:22:46,035 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:46,035 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:46,035 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:46,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][733], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 35#L718-12true, 207#true]) [2023-08-25 22:22:46,102 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:22:46,102 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:46,102 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:46,102 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:46,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][1083], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 121#L716-2true, Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:46,188 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:22:46,188 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:22:46,188 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:22:46,189 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:22:46,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][733], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 35#L718-12true, 207#true]) [2023-08-25 22:22:46,756 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:22:46,756 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:46,756 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:46,756 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:46,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][733], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 35#L718-12true, 207#true]) [2023-08-25 22:22:46,923 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:22:46,923 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:46,923 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:46,923 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:47,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][733], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:22:47,072 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:22:47,072 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:47,072 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:47,072 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:47,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][733], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:22:47,252 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:22:47,252 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:47,252 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:47,252 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:47,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][733], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 35#L718-12true, 207#true]) [2023-08-25 22:22:47,271 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:22:47,271 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:47,271 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:47,271 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:22:47,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][1256], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:47,477 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-25 22:22:47,477 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:22:47,477 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:22:47,478 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:22:47,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][1256], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:47,478 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:22:47,478 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:22:47,478 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:22:47,478 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:22:47,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][1264], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 846#true, 35#L718-12true, 207#true]) [2023-08-25 22:22:47,570 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-25 22:22:47,570 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:22:47,570 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:22:47,570 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:22:47,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][1083], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:47,704 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:22:47,704 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:22:47,704 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:22:47,704 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:22:48,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][1264], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, 846#true, 35#L718-12true, 207#true]) [2023-08-25 22:22:48,869 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:22:48,869 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:22:48,869 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:22:48,869 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:22:48,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][1083], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 48#L718-5true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:48,887 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:22:48,887 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:22:48,887 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:22:48,887 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:22:48,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][1083], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:48,979 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:22:48,979 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:22:48,980 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:22:48,980 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:22:49,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][1085], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 45#L718-6true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:49,927 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:22:49,927 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:22:49,927 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:22:49,927 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:22:49,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1151], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 113#L19true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:49,928 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:22:49,928 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:22:49,928 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:22:49,929 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:22:49,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1152], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:49,929 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:22:49,929 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:22:49,930 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:22:49,930 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:22:49,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1151], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 113#L19true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:49,940 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:22:49,940 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:22:49,940 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:22:49,940 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:22:49,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][1152], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:49,940 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:22:49,940 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:22:49,940 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:22:49,940 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:22:49,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][1085], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:49,941 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:22:49,941 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:22:49,941 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:22:49,941 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:22:50,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][1083], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:50,028 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:22:50,028 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:22:50,028 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:22:50,028 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:22:50,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][1139], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:50,610 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is not cut-off event [2023-08-25 22:22:50,610 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-25 22:22:50,610 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-25 22:22:50,610 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-25 22:22:52,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][1083], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 52#ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACEtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 379#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= ~s~0 0)), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 428#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 831#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 769#(forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 340#(or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, 846#true, 207#true]) [2023-08-25 22:22:52,068 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is not cut-off event [2023-08-25 22:22:52,068 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:22:52,068 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:22:52,068 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:22:52,171 INFO L124 PetriNetUnfolderBase]: 85642/152518 cut-off events. [2023-08-25 22:22:52,171 INFO L125 PetriNetUnfolderBase]: For 3432867/3483434 co-relation queries the response was YES. [2023-08-25 22:22:54,440 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1072511 conditions, 152518 events. 85642/152518 cut-off events. For 3432867/3483434 co-relation queries the response was YES. Maximal size of possible extension queue 6852. Compared 1663791 event pairs, 12954 based on Foata normal form. 6970/141211 useless extension candidates. Maximal degree in co-relation 1072432. Up to 69495 conditions per place. [2023-08-25 22:22:55,508 INFO L140 encePairwiseOnDemand]: 233/259 looper letters, 831 selfloop transitions, 404 changer transitions 57/1341 dead transitions. [2023-08-25 22:22:55,508 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 246 places, 1341 transitions, 21692 flow [2023-08-25 22:22:55,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-08-25 22:22:55,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2023-08-25 22:22:55,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2224 transitions. [2023-08-25 22:22:55,511 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42934362934362935 [2023-08-25 22:22:55,511 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2224 transitions. [2023-08-25 22:22:55,511 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2224 transitions. [2023-08-25 22:22:55,511 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:22:55,512 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2224 transitions. [2023-08-25 22:22:55,514 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 111.2) internal successors, (2224), 20 states have internal predecessors, (2224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:22:55,518 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 259.0) internal successors, (5439), 21 states have internal predecessors, (5439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:22:55,519 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 259.0) internal successors, (5439), 21 states have internal predecessors, (5439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:22:55,519 INFO L175 Difference]: Start difference. First operand has 230 places, 930 transitions, 12183 flow. Second operand 20 states and 2224 transitions. [2023-08-25 22:22:55,519 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 246 places, 1341 transitions, 21692 flow [2023-08-25 22:23:06,948 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 1341 transitions, 21425 flow, removed 115 selfloop flow, removed 7 redundant places. [2023-08-25 22:23:06,962 INFO L231 Difference]: Finished difference. Result has 248 places, 943 transitions, 13961 flow [2023-08-25 22:23:06,963 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=11419, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=880, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=338, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=502, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=13961, PETRI_PLACES=248, PETRI_TRANSITIONS=943} [2023-08-25 22:23:06,963 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 148 predicate places. [2023-08-25 22:23:06,963 INFO L495 AbstractCegarLoop]: Abstraction has has 248 places, 943 transitions, 13961 flow [2023-08-25 22:23:06,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 96.94444444444444) internal successors, (1745), 18 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:23:06,964 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:23:06,964 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:23:06,968 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-25 22:23:07,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-08-25 22:23:07,165 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:23:07,165 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:23:07,165 INFO L85 PathProgramCache]: Analyzing trace with hash 866677918, now seen corresponding path program 1 times [2023-08-25 22:23:07,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:23:07,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401564722] [2023-08-25 22:23:07,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:23:07,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:23:07,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:23:07,346 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-25 22:23:07,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:23:07,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401564722] [2023-08-25 22:23:07,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401564722] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:23:07,347 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:23:07,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-25 22:23:07,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046415250] [2023-08-25 22:23:07,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:23:07,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-25 22:23:07,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:23:07,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-25 22:23:07,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-08-25 22:23:07,348 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 259 [2023-08-25 22:23:07,349 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 943 transitions, 13961 flow. Second operand has 6 states, 6 states have (on average 109.33333333333333) internal successors, (656), 6 states have internal predecessors, (656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:23:07,349 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:23:07,349 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 259 [2023-08-25 22:23:07,349 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:23:20,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][392], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 83#L719true, 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:20,626 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is not cut-off event [2023-08-25 22:23:20,626 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:23:20,626 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:23:20,626 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-25 22:23:23,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][392], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 67#L718-3true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:23,480 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-25 22:23:23,481 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:23:23,481 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:23:23,481 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:23:23,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][392], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 67#L718-3true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:23,481 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:23:23,481 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:23:23,481 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:23:23,481 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:23:34,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][598], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 13#L719true, 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:34,609 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:23:34,609 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:34,609 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:34,609 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:34,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][598], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, 13#L719true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:34,821 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:23:34,821 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:34,821 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:34,821 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:34,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][598], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 13#L719true, 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:34,970 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:23:34,970 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:34,971 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:34,971 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][598], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 13#L719true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:35,194 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,194 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,194 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,194 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][598], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, 13#L719true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:35,354 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,354 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,354 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,354 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][598], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 13#L719true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:35,501 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,501 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,501 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,501 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][598], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 13#L719true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:35,620 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,620 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,620 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:35,620 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:23:36,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][582], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:36,410 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:23:36,411 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:36,411 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:36,411 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:36,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][582], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 83#L719true, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 35#L718-12true, Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:36,414 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:23:36,414 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:36,414 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:36,414 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:36,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][398], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 121#L716-2true, Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:36,539 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:23:36,539 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:23:36,539 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:23:36,539 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:23:36,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][582], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:36,742 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:23:36,742 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:36,742 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:36,742 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:36,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][582], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:36,958 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:23:36,958 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:36,958 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:36,958 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:37,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][582], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 35#L718-12true, Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:37,099 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:23:37,099 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:37,099 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:37,099 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:37,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][582], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:37,229 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:23:37,229 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:37,229 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:37,229 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:37,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][582], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:37,379 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 22:23:37,379 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:37,379 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:37,379 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 22:23:37,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][398], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:37,482 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:23:37,482 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:37,482 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:37,482 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:37,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][398], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:37,954 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:23:37,954 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:23:37,954 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:23:37,954 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:23:37,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][598], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:37,972 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-25 22:23:37,972 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:23:37,972 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:23:37,972 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:23:37,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][598], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:37,972 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:23:37,972 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:23:37,972 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:23:37,972 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:23:38,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][582], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:38,051 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-25 22:23:38,051 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:23:38,051 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:23:38,051 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:23:38,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][582], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:38,052 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:23:38,052 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:23:38,052 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:23:38,052 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:23:38,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][398], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:38,945 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:23:38,945 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:38,945 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:38,945 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:38,945 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:38,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][407], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:38,974 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:23:38,975 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:38,975 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:38,975 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:39,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][398], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:39,071 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,071 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,071 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,071 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,072 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][407], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:39,090 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,090 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,090 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,090 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][393], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:39,104 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,104 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,104 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,104 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][398], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:39,148 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,148 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,148 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,149 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][393], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:39,177 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,177 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,177 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,177 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][398], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 96#L718-5true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:39,206 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:23:39,206 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:39,206 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:39,206 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:39,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][398], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 48#L718-5true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:39,693 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:23:39,693 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:39,693 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:39,693 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:39,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][407], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:39,730 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,730 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,730 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:39,730 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:23:40,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][393], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 96#L718-5true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,214 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:23:40,214 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:40,214 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:40,214 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:23:40,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][393], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 45#L718-6true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,435 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:23:40,435 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:23:40,435 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:23:40,435 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:23:40,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][393], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 45#L718-6true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,435 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,435 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,435 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,436 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][867], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, 113#L19true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,436 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:23:40,436 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:23:40,436 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:23:40,436 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:23:40,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][867], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,437 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,437 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,437 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,437 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][868], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,437 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 22:23:40,437 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:23:40,437 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:23:40,437 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 22:23:40,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][868], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,438 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,438 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,438 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,438 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][867], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,448 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,448 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,448 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,448 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,448 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][868], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,449 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,449 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,449 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,449 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,449 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][393], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,449 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,449 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,449 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,449 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,449 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][875], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, 68#L718-10true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,527 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][407], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,527 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,527 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][920], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,548 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,548 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,548 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,548 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][921], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,548 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,548 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,548 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,548 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][398], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,549 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,549 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,549 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,549 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][398], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 96#L718-5true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,551 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,551 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,551 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,551 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][875], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,619 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,619 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,619 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,619 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][398], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:40,620 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,620 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,620 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:40,620 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:41,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][920], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:41,413 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:41,413 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:41,413 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:41,413 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:41,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][921], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:41,414 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:41,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:41,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:41,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:41,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][393], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:41,414 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:23:41,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:41,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:41,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:23:41,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][398], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:41,486 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,486 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,486 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,486 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][920], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:41,488 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,488 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,488 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,488 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][921], [164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:41,489 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,489 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,489 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,489 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][867], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:41,833 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,833 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,833 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,833 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][868], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:41,834 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,834 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,834 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,834 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][407], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:41,834 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,834 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,834 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:41,834 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:23:43,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][398], [164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 641#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, 52#ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACEtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 418#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 821#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (= ~s~0 0)), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 991#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 1) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (<= 1 (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0)) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:23:43,425 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is not cut-off event [2023-08-25 22:23:43,425 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:23:43,425 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:23:43,425 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:23:43,573 INFO L124 PetriNetUnfolderBase]: 89032/158653 cut-off events. [2023-08-25 22:23:43,573 INFO L125 PetriNetUnfolderBase]: For 3971392/4025706 co-relation queries the response was YES. [2023-08-25 22:23:46,065 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1187264 conditions, 158653 events. 89032/158653 cut-off events. For 3971392/4025706 co-relation queries the response was YES. Maximal size of possible extension queue 7029. Compared 1738666 event pairs, 15939 based on Foata normal form. 6389/145713 useless extension candidates. Maximal degree in co-relation 1187181. Up to 102253 conditions per place. [2023-08-25 22:23:47,125 INFO L140 encePairwiseOnDemand]: 251/259 looper letters, 887 selfloop transitions, 248 changer transitions 55/1239 dead transitions. [2023-08-25 22:23:47,125 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 1239 transitions, 20928 flow [2023-08-25 22:23:47,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-25 22:23:47,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-25 22:23:47,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 779 transitions. [2023-08-25 22:23:47,127 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5012870012870013 [2023-08-25 22:23:47,127 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 779 transitions. [2023-08-25 22:23:47,127 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 779 transitions. [2023-08-25 22:23:47,127 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:23:47,127 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 779 transitions. [2023-08-25 22:23:47,128 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 129.83333333333334) internal successors, (779), 6 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:23:47,129 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 259.0) internal successors, (1813), 7 states have internal predecessors, (1813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:23:47,129 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 259.0) internal successors, (1813), 7 states have internal predecessors, (1813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:23:47,129 INFO L175 Difference]: Start difference. First operand has 248 places, 943 transitions, 13961 flow. Second operand 6 states and 779 transitions. [2023-08-25 22:23:47,129 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 1239 transitions, 20928 flow [2023-08-25 22:24:08,488 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 1239 transitions, 20356 flow, removed 196 selfloop flow, removed 9 redundant places. [2023-08-25 22:24:08,504 INFO L231 Difference]: Finished difference. Result has 245 places, 960 transitions, 14712 flow [2023-08-25 22:24:08,505 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=13421, PETRI_DIFFERENCE_MINUEND_PLACES=237, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=943, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=224, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=695, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=14712, PETRI_PLACES=245, PETRI_TRANSITIONS=960} [2023-08-25 22:24:08,505 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 145 predicate places. [2023-08-25 22:24:08,505 INFO L495 AbstractCegarLoop]: Abstraction has has 245 places, 960 transitions, 14712 flow [2023-08-25 22:24:08,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 109.33333333333333) internal successors, (656), 6 states have internal predecessors, (656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:24:08,506 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:24:08,506 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:24:08,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-25 22:24:08,506 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:24:08,506 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:24:08,506 INFO L85 PathProgramCache]: Analyzing trace with hash -324664172, now seen corresponding path program 2 times [2023-08-25 22:24:08,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:24:08,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848893972] [2023-08-25 22:24:08,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:24:08,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:24:08,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:24:08,757 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-25 22:24:08,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:24:08,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848893972] [2023-08-25 22:24:08,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848893972] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:24:08,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:24:08,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-25 22:24:08,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093012774] [2023-08-25 22:24:08,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:24:08,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-25 22:24:08,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:24:08,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-25 22:24:08,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-25 22:24:08,759 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 259 [2023-08-25 22:24:08,760 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 245 places, 960 transitions, 14712 flow. Second operand has 8 states, 8 states have (on average 98.75) internal successors, (790), 8 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:24:08,760 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:24:08,760 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 259 [2023-08-25 22:24:08,760 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:24:24,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][408], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 42#L716-2true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:24,565 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-25 22:24:24,565 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:24:24,565 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:24:24,565 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:24:24,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][408], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:24,565 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:24:24,565 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:24:24,565 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:24:24,565 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:24:33,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][585], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:33,858 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:24:33,858 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:24:33,858 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:24:33,858 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:24:35,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][585], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 42#L716-2true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:35,571 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:24:35,571 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:24:35,571 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:24:35,571 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:24:35,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][585], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:35,796 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:24:35,796 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:24:35,796 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:24:35,796 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:24:35,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][356], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:35,896 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:24:35,896 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:24:35,896 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:24:35,896 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:24:37,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][356], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:37,250 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:24:37,250 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:24:37,250 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:24:37,250 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:24:37,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][298], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:37,254 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:24:37,254 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:24:37,254 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:24:37,254 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:24:38,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][356], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:38,182 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,182 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,182 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,183 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][373], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:38,210 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,210 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,210 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,210 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][356], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:38,304 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,304 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,304 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,304 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][373], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:38,314 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,314 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,314 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,314 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][356], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:38,367 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,367 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,368 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,368 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,368 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][298], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:38,392 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,392 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,392 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,392 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][356], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 96#L718-5true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:38,427 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,427 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,427 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,427 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][373], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 90#L726-2true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:38,897 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,897 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,897 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,897 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][373], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 48#L718-5true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:38,918 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,918 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,918 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,918 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][356], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 48#L718-5true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:38,930 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,930 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,931 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,931 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:38,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][373], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:38,961 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,961 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,961 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:38,961 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:24:39,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][298], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 96#L718-5true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,485 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:24:39,485 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:39,485 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:39,485 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:24:39,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][356], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,660 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,660 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,660 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,660 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][893], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,661 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,661 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,661 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,661 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][894], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,662 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,662 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,662 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,663 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][298], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,747 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,747 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,747 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,747 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][893], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,748 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,748 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,748 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,748 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][894], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,749 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,749 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,749 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,749 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][893], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,796 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,796 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,796 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,797 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,797 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][894], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,797 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,797 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,797 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,797 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,797 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][356], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,797 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,797 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,797 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,797 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,797 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][356], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 96#L718-5true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,799 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,799 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,799 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,800 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][893], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,826 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:24:39,826 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:39,826 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:39,826 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:39,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][894], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,826 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:24:39,826 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:39,826 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:39,826 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:39,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][356], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,827 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:24:39,827 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:39,827 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:39,827 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:39,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][934], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,867 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,868 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,868 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,868 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][356], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,868 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,868 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,868 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,868 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][373], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:39,886 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,886 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,886 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:39,886 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][893], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:40,655 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,655 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,655 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,655 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,655 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][894], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:40,656 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,656 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,656 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,656 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,656 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][298], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:40,656 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,656 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,656 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,656 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,656 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:24:40,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][356], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:40,683 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:24:40,683 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:40,683 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:40,683 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:40,683 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:40,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][893], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:40,686 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:24:40,686 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:40,686 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:40,686 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:40,686 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:40,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][894], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:40,687 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:24:40,687 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:40,687 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:40,687 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:40,687 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:41,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][846], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 113#L19true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:41,051 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:24:41,051 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:41,051 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:41,051 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:41,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][847], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 68#L718-10true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:41,051 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:24:41,051 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:41,051 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:41,051 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:41,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][373], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 45#L718-6true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:41,052 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:24:41,052 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:41,052 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:41,052 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:24:42,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][356], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, 52#ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACEtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1021#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:24:42,631 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is not cut-off event [2023-08-25 22:24:42,631 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:24:42,631 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:24:42,631 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:24:42,780 INFO L124 PetriNetUnfolderBase]: 88266/157475 cut-off events. [2023-08-25 22:24:42,780 INFO L125 PetriNetUnfolderBase]: For 3967452/4033539 co-relation queries the response was YES. [2023-08-25 22:24:45,086 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1175914 conditions, 157475 events. 88266/157475 cut-off events. For 3967452/4033539 co-relation queries the response was YES. Maximal size of possible extension queue 7068. Compared 1727827 event pairs, 16605 based on Foata normal form. 5094/143232 useless extension candidates. Maximal degree in co-relation 1175831. Up to 114941 conditions per place. [2023-08-25 22:24:46,121 INFO L140 encePairwiseOnDemand]: 250/259 looper letters, 898 selfloop transitions, 103 changer transitions 1/1051 dead transitions. [2023-08-25 22:24:46,121 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 1051 transitions, 18669 flow [2023-08-25 22:24:46,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-08-25 22:24:46,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-08-25 22:24:46,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 903 transitions. [2023-08-25 22:24:46,122 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4358108108108108 [2023-08-25 22:24:46,122 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 903 transitions. [2023-08-25 22:24:46,123 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 903 transitions. [2023-08-25 22:24:46,123 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:24:46,123 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 903 transitions. [2023-08-25 22:24:46,124 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 112.875) internal successors, (903), 8 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:24:46,126 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:24:46,126 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:24:46,126 INFO L175 Difference]: Start difference. First operand has 245 places, 960 transitions, 14712 flow. Second operand 8 states and 903 transitions. [2023-08-25 22:24:46,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 1051 transitions, 18669 flow [2023-08-25 22:24:58,875 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 1051 transitions, 18564 flow, removed 7 selfloop flow, removed 2 redundant places. [2023-08-25 22:24:58,890 INFO L231 Difference]: Finished difference. Result has 252 places, 971 transitions, 15100 flow [2023-08-25 22:24:58,891 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=14609, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=960, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=861, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=15100, PETRI_PLACES=252, PETRI_TRANSITIONS=971} [2023-08-25 22:24:58,891 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 152 predicate places. [2023-08-25 22:24:58,891 INFO L495 AbstractCegarLoop]: Abstraction has has 252 places, 971 transitions, 15100 flow [2023-08-25 22:24:58,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 98.75) internal successors, (790), 8 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:24:58,891 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:24:58,892 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:24:58,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-25 22:24:58,892 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:24:58,892 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:24:58,892 INFO L85 PathProgramCache]: Analyzing trace with hash -287796120, now seen corresponding path program 3 times [2023-08-25 22:24:58,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:24:58,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225888579] [2023-08-25 22:24:58,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:24:58,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:24:58,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:24:59,137 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-25 22:24:59,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:24:59,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225888579] [2023-08-25 22:24:59,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225888579] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:24:59,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:24:59,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-25 22:24:59,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199758908] [2023-08-25 22:24:59,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:24:59,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-25 22:24:59,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:24:59,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-25 22:24:59,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-25 22:24:59,141 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 259 [2023-08-25 22:24:59,141 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 971 transitions, 15100 flow. Second operand has 8 states, 8 states have (on average 98.75) internal successors, (790), 8 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:24:59,141 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:24:59,141 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 259 [2023-08-25 22:24:59,141 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:25:15,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][406], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 67#L718-3true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:15,046 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-25 22:25:15,046 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:25:15,046 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:25:15,046 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:25:15,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][406], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 67#L718-3true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:15,046 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:25:15,046 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:25:15,046 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:25:15,047 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:25:24,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][584], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 83#L719true, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:24,530 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:25:24,530 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:25:24,530 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:25:24,530 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:25:27,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][584], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:27,324 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:25:27,324 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:25:27,324 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:25:27,324 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:25:27,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][584], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:27,729 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:25:27,729 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:25:27,729 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:25:27,729 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:25:27,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][354], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:27,915 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:25:27,915 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:25:27,915 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:25:27,915 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:25:30,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][354], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:30,375 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:25:30,375 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:25:30,375 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:25:30,375 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:25:30,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][297], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:30,384 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:25:30,384 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:25:30,384 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:25:30,384 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:25:32,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][354], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:32,409 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,409 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,409 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,409 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][382], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:32,444 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,444 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,444 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,444 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][354], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:32,536 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,536 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,536 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,536 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][382], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:32,547 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,547 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,547 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,547 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][354], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:32,598 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,598 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,599 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,599 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,599 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][297], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:32,622 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,622 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,622 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,622 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][354], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, 96#L718-5true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:32,657 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,658 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,658 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,658 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][382], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:32,762 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,762 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,762 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,762 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][382], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 48#L718-5true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:32,781 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,781 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,781 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,781 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][354], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 48#L718-5true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:32,794 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,794 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,794 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,794 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:32,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][382], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:32,826 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,826 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,826 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:32,826 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:25:33,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][297], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 96#L718-5true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:33,346 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:25:33,346 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:33,346 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:33,346 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:25:33,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][354], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:33,512 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,512 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,512 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,512 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][893], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:33,514 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,514 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,514 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,514 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][894], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:33,514 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,514 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,514 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,515 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][297], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:33,601 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,601 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,601 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,601 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][893], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:33,602 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,602 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,602 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,602 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][894], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:33,603 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,603 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,603 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,603 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][893], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:33,651 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,651 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,652 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,652 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,652 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][894], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:33,652 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,652 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,652 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,652 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,652 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][354], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:33,652 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,652 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,652 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,652 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,652 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][354], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 96#L718-5true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:33,655 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,655 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,655 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:33,655 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][893], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:34,000 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,000 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,000 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,000 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][894], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:34,001 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,001 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,001 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,001 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][354], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:34,002 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,002 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,002 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,002 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][934], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:34,051 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,051 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,051 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,051 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][354], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:34,051 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,051 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,052 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,052 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][382], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:34,075 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,075 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,075 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,075 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][893], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:34,491 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,491 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,491 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,491 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,491 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][894], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:34,492 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,492 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,492 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,492 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,492 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][297], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:34,492 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,492 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,492 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,492 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,493 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:25:34,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][354], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:34,525 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,525 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,525 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,525 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,525 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][893], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:34,528 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,528 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,528 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,528 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,528 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][894], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:34,529 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,529 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,529 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,529 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,529 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][846], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 113#L19true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 68#L718-10true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:34,902 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,902 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,902 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,902 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][847], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 68#L718-10true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:34,902 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,902 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,902 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,902 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][382], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 1031#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:34,903 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,903 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,903 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:34,903 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:25:36,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][354], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 52#ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACEtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1031#true, Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:25:36,478 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is not cut-off event [2023-08-25 22:25:36,478 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:25:36,478 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:25:36,478 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:25:36,622 INFO L124 PetriNetUnfolderBase]: 88005/156985 cut-off events. [2023-08-25 22:25:36,623 INFO L125 PetriNetUnfolderBase]: For 3981147/4047034 co-relation queries the response was YES. [2023-08-25 22:25:39,012 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1173333 conditions, 156985 events. 88005/156985 cut-off events. For 3981147/4047034 co-relation queries the response was YES. Maximal size of possible extension queue 7061. Compared 1721642 event pairs, 16593 based on Foata normal form. 5089/142773 useless extension candidates. Maximal degree in co-relation 1173248. Up to 114591 conditions per place. [2023-08-25 22:25:40,118 INFO L140 encePairwiseOnDemand]: 250/259 looper letters, 896 selfloop transitions, 104 changer transitions 2/1051 dead transitions. [2023-08-25 22:25:40,119 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 259 places, 1051 transitions, 18879 flow [2023-08-25 22:25:40,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-08-25 22:25:40,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-08-25 22:25:40,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 903 transitions. [2023-08-25 22:25:40,120 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4358108108108108 [2023-08-25 22:25:40,120 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 903 transitions. [2023-08-25 22:25:40,120 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 903 transitions. [2023-08-25 22:25:40,120 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:25:40,121 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 903 transitions. [2023-08-25 22:25:40,122 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 112.875) internal successors, (903), 8 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:25:40,123 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:25:40,124 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:25:40,124 INFO L175 Difference]: Start difference. First operand has 252 places, 971 transitions, 15100 flow. Second operand 8 states and 903 transitions. [2023-08-25 22:25:40,124 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 259 places, 1051 transitions, 18879 flow [2023-08-25 22:25:52,927 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 1051 transitions, 18754 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-08-25 22:25:52,942 INFO L231 Difference]: Finished difference. Result has 257 places, 972 transitions, 15222 flow [2023-08-25 22:25:52,942 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=14958, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=970, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=866, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=15222, PETRI_PLACES=257, PETRI_TRANSITIONS=972} [2023-08-25 22:25:52,943 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 157 predicate places. [2023-08-25 22:25:52,943 INFO L495 AbstractCegarLoop]: Abstraction has has 257 places, 972 transitions, 15222 flow [2023-08-25 22:25:52,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 98.75) internal successors, (790), 8 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:25:52,943 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:25:52,943 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:25:52,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-25 22:25:52,943 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:25:52,944 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:25:52,944 INFO L85 PathProgramCache]: Analyzing trace with hash -1134777730, now seen corresponding path program 4 times [2023-08-25 22:25:52,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:25:52,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562306505] [2023-08-25 22:25:52,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:25:52,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:25:52,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:25:53,193 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-25 22:25:53,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:25:53,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562306505] [2023-08-25 22:25:53,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562306505] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:25:53,193 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:25:53,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-25 22:25:53,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952695376] [2023-08-25 22:25:53,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:25:53,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-25 22:25:53,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:25:53,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-25 22:25:53,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-25 22:25:53,196 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 259 [2023-08-25 22:25:53,196 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 257 places, 972 transitions, 15222 flow. Second operand has 8 states, 8 states have (on average 98.75) internal successors, (790), 8 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:25:53,196 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:25:53,196 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 259 [2023-08-25 22:25:53,196 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:26:09,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][407], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:09,251 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-25 22:26:09,251 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:26:09,251 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:26:09,251 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-25 22:26:09,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][407], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:09,252 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:26:09,252 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:26:09,252 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:26:09,252 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:26:18,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][597], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 83#L719true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:18,165 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:26:18,165 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:26:18,165 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:26:18,165 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:26:19,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][597], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:19,885 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:26:19,885 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:26:19,885 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:26:19,885 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:26:20,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][597], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 8#L718-3true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:20,111 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:26:20,111 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:26:20,111 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:26:20,111 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:26:20,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][355], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:20,210 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:26:20,210 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:26:20,210 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:26:20,210 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:26:21,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][355], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:21,576 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:26:21,576 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:26:21,576 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:26:21,576 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:26:21,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][300], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:21,580 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:26:21,580 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:26:21,580 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:26:21,580 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:26:22,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][355], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:22,911 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:26:22,911 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:22,911 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:22,911 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:22,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][384], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:22,937 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:26:22,937 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:22,937 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:22,937 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][355], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:23,004 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][384], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 90#L726-2true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:23,015 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,015 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][355], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:23,069 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,069 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,069 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,069 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,069 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][300], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 73#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:23,096 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,096 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,096 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,096 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][355], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 96#L718-5true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:23,131 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,131 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,131 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,131 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][384], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:23,230 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,230 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,230 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,230 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][384], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 48#L718-5true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:23,249 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,249 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,249 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,249 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][355], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 48#L718-5true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:23,261 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,261 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,261 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,261 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][384], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:23,295 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,295 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,295 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,295 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:26:23,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][300], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 96#L718-5true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:23,840 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,841 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,841 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,841 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:26:23,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][355], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:23,983 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:23,983 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:23,983 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:23,983 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:23,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][897], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:23,984 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:23,984 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:23,984 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:23,984 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:23,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][898], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:23,985 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:23,985 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:23,985 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:23,985 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][300], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:24,075 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,075 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,075 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,075 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][897], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:24,076 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,076 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,076 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,076 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][898], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:24,077 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,077 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,077 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,077 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][897], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:24,442 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,442 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,442 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,442 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,442 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][898], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:24,442 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,442 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,442 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,443 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,443 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][355], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:24,443 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,443 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,443 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,443 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,443 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][355], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 96#L718-5true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:24,446 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,447 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,447 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,447 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][897], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:24,534 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:26:24,534 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:24,534 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:24,534 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:24,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][898], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:24,535 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:26:24,535 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:24,535 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:24,535 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:24,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][355], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:24,536 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:26:24,536 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:24,536 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:24,536 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:24,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][938], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:24,598 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,598 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,598 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,598 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][355], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:24,598 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,598 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,598 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,598 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][384], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:24,627 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,627 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,627 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:24,627 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][897], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:25,063 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,063 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,063 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,063 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,063 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][898], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:25,064 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,064 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,064 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,064 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,064 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][300], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:25,064 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,064 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,064 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,064 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,064 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:26:25,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][355], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:25,093 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,093 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,093 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,093 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,093 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][897], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:25,096 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,096 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,096 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,096 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,096 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][898], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:25,097 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,097 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,097 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,097 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,097 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][848], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 68#L718-10true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:25,454 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,454 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,454 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,454 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][849], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 113#L19true, Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 68#L718-10true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:25,454 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,454 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,454 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,454 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][384], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 1044#true, Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:25,455 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,455 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,455 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:25,455 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:26:27,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][355], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, 52#ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACEtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 1044#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:27,058 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is not cut-off event [2023-08-25 22:26:27,058 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:26:27,058 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:26:27,058 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 22:26:27,212 INFO L124 PetriNetUnfolderBase]: 87761/156474 cut-off events. [2023-08-25 22:26:27,212 INFO L125 PetriNetUnfolderBase]: For 3999509/4065325 co-relation queries the response was YES. [2023-08-25 22:26:29,549 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1171338 conditions, 156474 events. 87761/156474 cut-off events. For 3999509/4065325 co-relation queries the response was YES. Maximal size of possible extension queue 7060. Compared 1714686 event pairs, 16686 based on Foata normal form. 5082/142268 useless extension candidates. Maximal degree in co-relation 1171252. Up to 114275 conditions per place. [2023-08-25 22:26:30,656 INFO L140 encePairwiseOnDemand]: 250/259 looper letters, 900 selfloop transitions, 104 changer transitions 2/1055 dead transitions. [2023-08-25 22:26:30,656 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 1055 transitions, 19110 flow [2023-08-25 22:26:30,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-08-25 22:26:30,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-08-25 22:26:30,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 914 transitions. [2023-08-25 22:26:30,657 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4411196911196911 [2023-08-25 22:26:30,658 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 914 transitions. [2023-08-25 22:26:30,658 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 914 transitions. [2023-08-25 22:26:30,658 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:26:30,658 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 914 transitions. [2023-08-25 22:26:30,659 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 114.25) internal successors, (914), 8 states have internal predecessors, (914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:26:30,660 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:26:30,660 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:26:30,660 INFO L175 Difference]: Start difference. First operand has 257 places, 972 transitions, 15222 flow. Second operand 8 states and 914 transitions. [2023-08-25 22:26:30,660 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 1055 transitions, 19110 flow [2023-08-25 22:26:46,033 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 1055 transitions, 18972 flow, removed 5 selfloop flow, removed 3 redundant places. [2023-08-25 22:26:46,049 INFO L231 Difference]: Finished difference. Result has 262 places, 973 transitions, 15334 flow [2023-08-25 22:26:46,049 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=15068, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=971, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=867, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=15334, PETRI_PLACES=262, PETRI_TRANSITIONS=973} [2023-08-25 22:26:46,050 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 162 predicate places. [2023-08-25 22:26:46,050 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 973 transitions, 15334 flow [2023-08-25 22:26:46,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 98.75) internal successors, (790), 8 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:26:46,051 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:26:46,051 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:26:46,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-25 22:26:46,051 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:26:46,051 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:26:46,051 INFO L85 PathProgramCache]: Analyzing trace with hash -448671536, now seen corresponding path program 5 times [2023-08-25 22:26:46,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:26:46,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496125737] [2023-08-25 22:26:46,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:26:46,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:26:46,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:26:46,480 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-25 22:26:46,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:26:46,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496125737] [2023-08-25 22:26:46,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496125737] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:26:46,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:26:46,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-25 22:26:46,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855348194] [2023-08-25 22:26:46,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:26:46,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-25 22:26:46,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:26:46,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-25 22:26:46,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-08-25 22:26:46,482 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 259 [2023-08-25 22:26:46,482 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 973 transitions, 15334 flow. Second operand has 8 states, 8 states have (on average 98.75) internal successors, (790), 8 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:26:46,482 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:26:46,482 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 259 [2023-08-25 22:26:46,482 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:26:59,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][398], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, 67#L718-3true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:26:59,759 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-25 22:26:59,759 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:26:59,759 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:26:59,759 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-25 22:27:01,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([975] L718-->L718-2: Formula: (= |v_#race~c~0_95| |v_ULTIMATE.start_thr1_#t~nondet7#1_51|) InVars {} OutVars{#race~c~0=|v_#race~c~0_95|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_51|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][398], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 167#true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 150#L718-2true, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:01,848 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-25 22:27:01,848 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:27:01,848 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:27:01,848 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-25 22:27:04,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][366], [572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 1068#true, Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 78#L717-13true, Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:04,773 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:27:04,773 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:04,773 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:04,773 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][366], [407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 639#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 78#L717-13true, Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:05,445 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,445 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,445 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,445 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][366], [407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 1068#true, Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 78#L717-13true, 35#L718-12true, Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:05,749 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,749 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,749 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,749 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][366], [572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 78#L717-13true, Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:05,769 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,769 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,769 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,769 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][366], [572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 78#L717-13true, Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:05,833 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,833 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,833 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:05,833 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:06,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][366], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 639#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 78#L717-13true, 35#L718-12true, Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:06,036 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:27:06,036 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:06,037 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:06,037 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:06,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][366], [572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 78#L717-13true, Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:06,043 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:27:06,043 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:06,043 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:06,043 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:06,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][366], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 78#L717-13true, 35#L718-12true, Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:06,278 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:27:06,278 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:06,278 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:06,278 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:27:06,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][92], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 22#L717-14true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:06,531 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:27:06,531 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:27:06,531 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:27:06,531 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:27:06,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][26], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 48#L718-5true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:06,548 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-25 22:27:06,548 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:27:06,548 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:27:06,548 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-25 22:27:06,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][26], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 48#L718-5true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:06,548 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-25 22:27:06,548 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:27:06,548 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:27:06,548 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-25 22:27:09,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([948] L717-14-->L718-1: Formula: (= v_~c~0_74 1) InVars {} OutVars{~c~0=v_~c~0_74, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][67], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 81#L718-1true, Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 42#L716-2true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:09,043 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is not cut-off event [2023-08-25 22:27:09,043 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-25 22:27:09,043 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-25 22:27:09,043 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-25 22:27:09,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([948] L717-14-->L718-1: Formula: (= v_~c~0_74 1) InVars {} OutVars{~c~0=v_~c~0_74, thr1Thread2of2ForFork0_#t~nondet7#1=|v_thr1Thread2of2ForFork0_#t~nondet7#1_13|} AuxVars[] AssignedVars[~c~0, thr1Thread2of2ForFork0_#t~nondet7#1][67], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, 81#L718-1true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:09,043 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:27:09,043 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:27:09,044 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:27:09,044 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:27:09,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][92], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 22#L717-14true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:09,045 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:27:09,045 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:27:09,045 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:27:09,045 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:27:09,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][26], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 104#thr1Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 48#L718-5true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:09,078 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-25 22:27:09,078 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:27:09,078 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:27:09,078 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-25 22:27:11,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L718-3-->L718-5: Formula: (= |v_#race~c~0_81| 0) InVars {} OutVars{#race~c~0=|v_#race~c~0_81|, ULTIMATE.start_thr1_#t~nondet7#1=|v_ULTIMATE.start_thr1_#t~nondet7#1_47|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet7#1][26], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 104#thr1Err8ASSERT_VIOLATIONDATA_RACEtrue, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 48#L718-5true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 185#true, Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:11,511 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-25 22:27:11,511 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:27:11,511 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:27:11,512 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-25 22:27:14,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][600], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 67#L718-3true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 121#L716-2true, Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:14,609 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-25 22:27:14,609 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:27:14,609 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:27:14,609 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-25 22:27:17,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][92], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:17,564 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-25 22:27:17,564 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:27:17,564 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:27:17,564 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:27:17,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][92], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 146#thr1Err7ASSERT_VIOLATIONDATA_RACEtrue, Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:17,564 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:27:17,564 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:17,564 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:17,564 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:17,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][600], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, 67#L718-3true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:17,639 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:27:17,640 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:17,640 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:17,640 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:17,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][92], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:17,740 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:27:17,740 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:17,740 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:17,740 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:17,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][604], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 54#L718-3true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:17,801 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:17,801 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:17,801 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:17,801 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:17,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:17,839 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-25 22:27:17,839 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:27:17,840 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:27:17,840 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 22:27:17,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:17,840 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:27:17,840 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:17,840 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:17,840 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:18,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, 96#L718-5true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 121#L716-2true, 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:18,002 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:27:18,002 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:18,002 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:18,002 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:18,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][900], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 121#L716-2true, Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:18,005 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:18,006 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:18,006 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:18,006 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:18,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][901], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 121#L716-2true, Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:18,006 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:18,006 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:18,006 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:18,006 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:18,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 121#L716-2true, Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:18,006 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:18,006 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:18,007 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:18,007 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:18,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 48#L718-5true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:18,092 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 22:27:18,092 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:18,092 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:18,092 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 22:27:19,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][600], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 675#true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 67#L718-3true, Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,576 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,577 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,577 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,577 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][92], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,704 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,704 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,704 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,704 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][826], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 113#L19true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,705 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,705 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,705 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,705 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][827], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,705 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,705 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,705 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,705 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][925], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, 158#L716-2true, 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,721 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,721 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,721 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,722 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,722 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,722 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,722 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,722 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 121#L716-2true, Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,782 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,782 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,782 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,782 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,782 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][900], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 121#L716-2true, Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,783 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,783 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,783 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,783 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,783 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][901], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 121#L716-2true, Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,784 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,784 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,784 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,784 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,784 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][92], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 96#L718-5true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,797 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,797 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,797 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,797 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][826], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 113#L19true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,827 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,827 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,827 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,827 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,827 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][827], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,827 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,827 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,827 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,827 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,827 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][92], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, 158#L716-2true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,828 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,828 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,828 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,828 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,828 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][92], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,838 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,838 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,838 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,838 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][366], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 4#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,869 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 22:27:19,869 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:27:19,869 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:27:19,869 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 22:27:19,881 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][900], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 121#L716-2true, Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,881 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,881 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,881 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,882 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,882 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,882 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,882 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][901], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 121#L716-2true, Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,882 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,882 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,882 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,882 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,882 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,882 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,882 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 121#L716-2true, Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,882 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,882 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,882 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,882 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,882 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,883 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][900], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,940 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,940 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,940 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,940 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][901], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,941 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,941 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,941 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,941 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,941 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,941 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,941 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,941 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, 96#L718-5true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,941 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,941 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,942 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,942 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][900], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,944 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,944 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,944 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,944 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,944 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][901], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,945 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,945 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,945 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,945 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,945 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,945 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,945 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,945 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,945 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,945 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:19,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 48#L718-5true, Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:19,979 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,979 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,979 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:19,979 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 22:27:21,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][92], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,017 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,017 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,017 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,017 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][900], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,026 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,026 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,026 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,026 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][901], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,027 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,027 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,027 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,027 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][92], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 37#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,059 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,059 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,059 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,059 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][826], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 113#L19true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,062 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,062 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,062 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,062 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][827], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,063 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,063 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,063 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,063 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,074 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,074 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,074 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,074 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][925], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,075 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,075 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,075 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,075 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,137 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,138 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,138 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,138 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,138 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,138 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,138 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,141 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][900], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,141 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,141 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,141 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,141 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,141 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,141 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,142 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][901], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 90#L726-2true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 179#true, Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,142 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,142 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,142 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,142 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,142 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,142 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][366], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, 462#true, 6#L718-5true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,155 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,155 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,155 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,155 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][900], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,157 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,157 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,157 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,157 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,157 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][901], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 152#L718-10true, Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,157 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,157 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,157 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,157 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,157 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][92], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 31#thr1EXITtrue, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,157 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,157 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,157 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,157 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,157 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([954] L718-6-->L19: Formula: (not (= (mod v_~c~0_76 4294967296) 1)) InVars {~c~0=v_~c~0_76} OutVars{~c~0=v_~c~0_76, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_7|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_7|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][826], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), 113#L19true, Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,181 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,181 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,181 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,181 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,181 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_104 4294967296) 1)) InVars {~c~0=v_~c~0_104} OutVars{~c~0=v_~c~0_104, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base_13|, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset_13|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.base, thr1Thread1of2ForFork0_reach_error_#t~nondet0#1.offset][827], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 152#L718-10true, Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 72#thr1Err9ASSERT_VIOLATIONASSERTtrue, thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,181 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,181 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,181 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,181 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,182 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([982] L718-10-->L718-12: Formula: (= |v_#race~c~0_99| |v_ULTIMATE.start_thr1_#t~nondet8#1_49|) InVars {} OutVars{#race~c~0=|v_#race~c~0_99|, ULTIMATE.start_thr1_#t~nondet8#1=|v_ULTIMATE.start_thr1_#t~nondet8#1_49|} AuxVars[] AssignedVars[#race~c~0, ULTIMATE.start_thr1_#t~nondet8#1][92], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 45#L718-6true, Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), 43#thr1EXITtrue, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 37#L718-12true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,182 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,182 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,182 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,182 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,182 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][900], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,242 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,242 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,242 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,242 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][901], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,242 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,242 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,242 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,242 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,243 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,243 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,243 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,243 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 96#L718-5true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,243 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,243 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,243 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,243 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][900], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,245 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,245 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,245 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,245 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,245 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][901], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 133#L718-10true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), 2#ULTIMATE.startEXITtrue, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,245 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,245 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,245 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,245 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,245 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,245 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,245 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,245 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,245 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,245 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1009] L718-6-->ULTIMATE.startErr9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_106 4294967296) 1)) InVars {~c~0=v_~c~0_106} OutVars{ULTIMATE.start_reach_error_#t~nondet0#1.offset=|v_ULTIMATE.start_reach_error_#t~nondet0#1.offset_59|, ~c~0=v_~c~0_106, ULTIMATE.start_reach_error_#t~nondet0#1.base=|v_ULTIMATE.start_reach_error_#t~nondet0#1.base_59|} AuxVars[] AssignedVars[ULTIMATE.start_reach_error_#t~nondet0#1.offset, ULTIMATE.start_reach_error_#t~nondet0#1.base][925], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), 1068#true, Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), 61#ULTIMATE.startErr9ASSERT_VIOLATIONASSERTtrue, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,263 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,263 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,263 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,263 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,263 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 43#thr1EXITtrue, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 110#L718-6true, 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,263 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,263 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,263 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,263 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,263 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 22:27:21,749 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([980] L718-10-->L718-12: Formula: (= |v_#race~c~0_97| |v_thr1Thread1of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_97|, thr1Thread1of2ForFork0_#t~nondet8#1=|v_thr1Thread1of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread1of2ForFork0_#t~nondet8#1][347], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 97#L718-6true, Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 3#L718-12true, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,750 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,750 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,750 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,750 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,750 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,750 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,752 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1000] L718-6-->thr1Err9ASSERT_VIOLATIONASSERT: Formula: (not (= (mod v_~c~0_98 4294967296) 1)) InVars {~c~0=v_~c~0_98} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_15|, ~c~0=v_~c~0_98, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_15|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][900], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 122#thr1Err9ASSERT_VIOLATIONASSERTtrue, Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,752 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,753 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,753 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,753 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,753 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,753 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,753 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([969] L718-6-->L19: Formula: (not (= (mod v_~c~0_80 4294967296) 1)) InVars {~c~0=v_~c~0_80} OutVars{thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset_9|, ~c~0=v_~c~0_80, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base=|v_thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base_9|} AuxVars[] AssignedVars[thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.offset, thr1Thread2of2ForFork0_reach_error_#t~nondet0#1.base][901], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 675#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 133#L718-10true, Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 1068#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 462#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 179#true, Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), 2#ULTIMATE.startEXITtrue, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 1056#true, Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 7#L19true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), 234#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 846#true, Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:27:21,753 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,753 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,753 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,754 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,754 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:21,754 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 22:27:23,934 INFO L124 PetriNetUnfolderBase]: 87546/155617 cut-off events. [2023-08-25 22:27:23,934 INFO L125 PetriNetUnfolderBase]: For 4033874/4104337 co-relation queries the response was YES. [2023-08-25 22:27:26,674 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1168971 conditions, 155617 events. 87546/155617 cut-off events. For 4033874/4104337 co-relation queries the response was YES. Maximal size of possible extension queue 7007. Compared 1695729 event pairs, 17467 based on Foata normal form. 4937/140970 useless extension candidates. Maximal degree in co-relation 1168884. Up to 114619 conditions per place. [2023-08-25 22:27:27,495 INFO L140 encePairwiseOnDemand]: 250/259 looper letters, 925 selfloop transitions, 68 changer transitions 2/1044 dead transitions. [2023-08-25 22:27:27,495 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 269 places, 1044 transitions, 18947 flow [2023-08-25 22:27:27,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-08-25 22:27:27,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-08-25 22:27:27,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 906 transitions. [2023-08-25 22:27:27,496 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4372586872586873 [2023-08-25 22:27:27,497 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 906 transitions. [2023-08-25 22:27:27,497 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 906 transitions. [2023-08-25 22:27:27,497 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:27:27,497 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 906 transitions. [2023-08-25 22:27:27,498 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 113.25) internal successors, (906), 8 states have internal predecessors, (906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:27:27,499 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:27:27,499 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:27:27,499 INFO L175 Difference]: Start difference. First operand has 262 places, 973 transitions, 15334 flow. Second operand 8 states and 906 transitions. [2023-08-25 22:27:27,499 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 269 places, 1044 transitions, 18947 flow [2023-08-25 22:27:44,147 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 1044 transitions, 18769 flow, removed 3 selfloop flow, removed 5 redundant places. [2023-08-25 22:27:44,161 INFO L231 Difference]: Finished difference. Result has 265 places, 974 transitions, 15338 flow [2023-08-25 22:27:44,161 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=15138, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=972, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=904, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=15338, PETRI_PLACES=265, PETRI_TRANSITIONS=974} [2023-08-25 22:27:44,162 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 165 predicate places. [2023-08-25 22:27:44,162 INFO L495 AbstractCegarLoop]: Abstraction has has 265 places, 974 transitions, 15338 flow [2023-08-25 22:27:44,162 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 98.75) internal successors, (790), 8 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:27:44,162 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:27:44,162 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:27:44,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-25 22:27:44,162 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:27:44,163 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:27:44,163 INFO L85 PathProgramCache]: Analyzing trace with hash 735596603, now seen corresponding path program 1 times [2023-08-25 22:27:44,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:27:44,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69176669] [2023-08-25 22:27:44,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:27:44,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:27:44,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:27:44,341 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-25 22:27:44,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:27:44,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69176669] [2023-08-25 22:27:44,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69176669] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:27:44,342 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:27:44,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-25 22:27:44,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891153265] [2023-08-25 22:27:44,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:27:44,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-25 22:27:44,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:27:44,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-25 22:27:44,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-08-25 22:27:44,343 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 259 [2023-08-25 22:27:44,344 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 265 places, 974 transitions, 15338 flow. Second operand has 6 states, 6 states have (on average 108.33333333333333) internal successors, (650), 6 states have internal predecessors, (650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:27:44,344 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:27:44,344 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 259 [2023-08-25 22:27:44,344 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:27:54,637 INFO L124 PetriNetUnfolderBase]: 23769/43726 cut-off events. [2023-08-25 22:27:54,638 INFO L125 PetriNetUnfolderBase]: For 1358550/1370696 co-relation queries the response was YES. [2023-08-25 22:27:55,123 INFO L83 FinitePrefix]: Finished finitePrefix Result has 362398 conditions, 43726 events. 23769/43726 cut-off events. For 1358550/1370696 co-relation queries the response was YES. Maximal size of possible extension queue 1414. Compared 406553 event pairs, 4810 based on Foata normal form. 2399/42659 useless extension candidates. Maximal degree in co-relation 362310. Up to 19025 conditions per place. [2023-08-25 22:27:55,325 INFO L140 encePairwiseOnDemand]: 251/259 looper letters, 654 selfloop transitions, 271 changer transitions 48/1015 dead transitions. [2023-08-25 22:27:55,326 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 1015 transitions, 18324 flow [2023-08-25 22:27:55,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-25 22:27:55,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-25 22:27:55,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 767 transitions. [2023-08-25 22:27:55,327 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49356499356499356 [2023-08-25 22:27:55,327 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 767 transitions. [2023-08-25 22:27:55,327 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 767 transitions. [2023-08-25 22:27:55,327 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:27:55,327 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 767 transitions. [2023-08-25 22:27:55,328 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 127.83333333333333) internal successors, (767), 6 states have internal predecessors, (767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:27:55,329 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 259.0) internal successors, (1813), 7 states have internal predecessors, (1813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:27:55,329 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 259.0) internal successors, (1813), 7 states have internal predecessors, (1813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:27:55,329 INFO L175 Difference]: Start difference. First operand has 265 places, 974 transitions, 15338 flow. Second operand 6 states and 767 transitions. [2023-08-25 22:27:55,329 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 1015 transitions, 18324 flow [2023-08-25 22:27:58,230 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 1015 transitions, 18182 flow, removed 19 selfloop flow, removed 5 redundant places. [2023-08-25 22:27:58,241 INFO L231 Difference]: Finished difference. Result has 266 places, 747 transitions, 12788 flow [2023-08-25 22:27:58,241 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=12234, PETRI_DIFFERENCE_MINUEND_PLACES=260, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=753, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=267, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=482, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=12788, PETRI_PLACES=266, PETRI_TRANSITIONS=747} [2023-08-25 22:27:58,241 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 166 predicate places. [2023-08-25 22:27:58,241 INFO L495 AbstractCegarLoop]: Abstraction has has 266 places, 747 transitions, 12788 flow [2023-08-25 22:27:58,242 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 108.33333333333333) internal successors, (650), 6 states have internal predecessors, (650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:27:58,242 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:27:58,242 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:27:58,242 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-25 22:27:58,242 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:27:58,242 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:27:58,242 INFO L85 PathProgramCache]: Analyzing trace with hash 850176636, now seen corresponding path program 6 times [2023-08-25 22:27:58,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:27:58,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334897035] [2023-08-25 22:27:58,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:27:58,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:27:58,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:27:58,787 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-25 22:27:58,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:27:58,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334897035] [2023-08-25 22:27:58,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334897035] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:27:58,787 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:27:58,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-08-25 22:27:58,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009114029] [2023-08-25 22:27:58,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:27:58,788 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-25 22:27:58,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:27:58,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-25 22:27:58,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2023-08-25 22:27:58,789 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 259 [2023-08-25 22:27:58,789 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 747 transitions, 12788 flow. Second operand has 10 states, 10 states have (on average 96.4) internal successors, (964), 10 states have internal predecessors, (964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:27:58,789 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:27:58,789 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 259 [2023-08-25 22:27:58,790 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:28:04,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][350], [572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 1088#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1074#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1085#(and (or (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296)) (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 675#true, Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 1080#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 78#L717-13true, Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:28:04,417 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:28:04,417 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:04,418 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:04,418 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:04,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][350], [407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 164#true, 639#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), 1088#true, Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1074#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 1085#(and (or (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296)) (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 1080#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 78#L717-13true, Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:28:04,438 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:28:04,438 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:04,438 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:04,438 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:08,681 INFO L124 PetriNetUnfolderBase]: 23741/43622 cut-off events. [2023-08-25 22:28:08,681 INFO L125 PetriNetUnfolderBase]: For 1371844/1385762 co-relation queries the response was YES. [2023-08-25 22:28:09,158 INFO L83 FinitePrefix]: Finished finitePrefix Result has 364393 conditions, 43622 events. 23741/43622 cut-off events. For 1371844/1385762 co-relation queries the response was YES. Maximal size of possible extension queue 1403. Compared 404322 event pairs, 5918 based on Foata normal form. 1055/40988 useless extension candidates. Maximal degree in co-relation 364304. Up to 34565 conditions per place. [2023-08-25 22:28:09,355 INFO L140 encePairwiseOnDemand]: 249/259 looper letters, 732 selfloop transitions, 44 changer transitions 0/818 dead transitions. [2023-08-25 22:28:09,355 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 818 transitions, 15836 flow [2023-08-25 22:28:09,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-08-25 22:28:09,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-08-25 22:28:09,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 859 transitions. [2023-08-25 22:28:09,357 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41457528957528955 [2023-08-25 22:28:09,357 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 859 transitions. [2023-08-25 22:28:09,357 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 859 transitions. [2023-08-25 22:28:09,357 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:28:09,357 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 859 transitions. [2023-08-25 22:28:09,358 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 107.375) internal successors, (859), 8 states have internal predecessors, (859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:09,359 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:09,359 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:09,359 INFO L175 Difference]: Start difference. First operand has 266 places, 747 transitions, 12788 flow. Second operand 8 states and 859 transitions. [2023-08-25 22:28:09,359 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 273 places, 818 transitions, 15836 flow [2023-08-25 22:28:12,314 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 818 transitions, 15232 flow, removed 46 selfloop flow, removed 4 redundant places. [2023-08-25 22:28:12,324 INFO L231 Difference]: Finished difference. Result has 273 places, 777 transitions, 12936 flow [2023-08-25 22:28:12,325 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=12231, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=747, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=714, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=12936, PETRI_PLACES=273, PETRI_TRANSITIONS=777} [2023-08-25 22:28:12,325 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 173 predicate places. [2023-08-25 22:28:12,325 INFO L495 AbstractCegarLoop]: Abstraction has has 273 places, 777 transitions, 12936 flow [2023-08-25 22:28:12,326 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 96.4) internal successors, (964), 10 states have internal predecessors, (964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:12,326 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:28:12,326 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:28:12,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-25 22:28:12,326 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:28:12,326 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:28:12,326 INFO L85 PathProgramCache]: Analyzing trace with hash -1756587255, now seen corresponding path program 2 times [2023-08-25 22:28:12,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:28:12,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595328502] [2023-08-25 22:28:12,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:28:12,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:28:12,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:28:12,605 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-25 22:28:12,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:28:12,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595328502] [2023-08-25 22:28:12,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595328502] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:28:12,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:28:12,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-08-25 22:28:12,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392050429] [2023-08-25 22:28:12,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:28:12,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-25 22:28:12,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:28:12,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-25 22:28:12,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2023-08-25 22:28:12,607 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 259 [2023-08-25 22:28:12,608 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 777 transitions, 12936 flow. Second operand has 10 states, 10 states have (on average 96.4) internal successors, (964), 10 states have internal predecessors, (964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:12,608 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:28:12,608 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 259 [2023-08-25 22:28:12,608 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:28:22,973 INFO L124 PetriNetUnfolderBase]: 24122/44381 cut-off events. [2023-08-25 22:28:22,974 INFO L125 PetriNetUnfolderBase]: For 1397751/1410762 co-relation queries the response was YES. [2023-08-25 22:28:23,524 INFO L83 FinitePrefix]: Finished finitePrefix Result has 369907 conditions, 44381 events. 24122/44381 cut-off events. For 1397751/1410762 co-relation queries the response was YES. Maximal size of possible extension queue 1402. Compared 411863 event pairs, 5603 based on Foata normal form. 1126/41850 useless extension candidates. Maximal degree in co-relation 369814. Up to 34668 conditions per place. [2023-08-25 22:28:23,722 INFO L140 encePairwiseOnDemand]: 249/259 looper letters, 791 selfloop transitions, 123 changer transitions 3/959 dead transitions. [2023-08-25 22:28:23,722 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 959 transitions, 18610 flow [2023-08-25 22:28:23,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-08-25 22:28:23,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-08-25 22:28:23,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1203 transitions. [2023-08-25 22:28:23,724 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4222534222534223 [2023-08-25 22:28:23,724 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1203 transitions. [2023-08-25 22:28:23,724 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1203 transitions. [2023-08-25 22:28:23,724 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:28:23,724 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1203 transitions. [2023-08-25 22:28:23,725 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 109.36363636363636) internal successors, (1203), 11 states have internal predecessors, (1203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:23,726 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 259.0) internal successors, (3108), 12 states have internal predecessors, (3108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:23,726 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 259.0) internal successors, (3108), 12 states have internal predecessors, (3108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:23,726 INFO L175 Difference]: Start difference. First operand has 273 places, 777 transitions, 12936 flow. Second operand 11 states and 1203 transitions. [2023-08-25 22:28:23,726 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 959 transitions, 18610 flow [2023-08-25 22:28:26,890 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 959 transitions, 18542 flow, removed 9 selfloop flow, removed 2 redundant places. [2023-08-25 22:28:26,902 INFO L231 Difference]: Finished difference. Result has 287 places, 849 transitions, 14825 flow [2023-08-25 22:28:26,903 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=12877, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=777, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=679, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=14825, PETRI_PLACES=287, PETRI_TRANSITIONS=849} [2023-08-25 22:28:26,903 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 187 predicate places. [2023-08-25 22:28:26,903 INFO L495 AbstractCegarLoop]: Abstraction has has 287 places, 849 transitions, 14825 flow [2023-08-25 22:28:26,903 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 96.4) internal successors, (964), 10 states have internal predecessors, (964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:26,904 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:28:26,904 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:28:26,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-25 22:28:26,904 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:28:26,904 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:28:26,904 INFO L85 PathProgramCache]: Analyzing trace with hash -647171464, now seen corresponding path program 7 times [2023-08-25 22:28:26,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:28:26,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58034551] [2023-08-25 22:28:26,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:28:26,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:28:26,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:28:27,187 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-25 22:28:27,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:28:27,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58034551] [2023-08-25 22:28:27,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58034551] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:28:27,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:28:27,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-08-25 22:28:27,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006459493] [2023-08-25 22:28:27,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:28:27,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-25 22:28:27,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:28:27,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-25 22:28:27,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2023-08-25 22:28:27,189 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 259 [2023-08-25 22:28:27,190 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 849 transitions, 14825 flow. Second operand has 10 states, 10 states have (on average 96.4) internal successors, (964), 10 states have internal predecessors, (964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:27,190 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:28:27,190 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 259 [2023-08-25 22:28:27,190 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:28:33,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][497], [407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 1105#true, Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 1074#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1085#(and (or (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296)) (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 1091#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1092#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1094#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= ~t~0 1)), Black: 1096#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1110#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1)) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|))), Black: 1111#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1))), Black: 1114#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 1108#(and (<= ~s~0 ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), Black: 1113#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1107#(and (<= ~s~0 ~t~0) (<= ~t~0 ~s~0)), 78#L717-13true, 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 164#true, 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 1126#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:28:33,238 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:28:33,238 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:33,238 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:33,238 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:33,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][497], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 639#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 1105#true, Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 1074#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1085#(and (or (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296)) (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 1091#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1092#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1094#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= ~t~0 1)), Black: 1096#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1110#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1)) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|))), Black: 1111#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1))), Black: 1114#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 1108#(and (<= ~s~0 ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), Black: 1113#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1107#(and (<= ~s~0 ~t~0) (<= ~t~0 ~s~0)), 78#L717-13true, 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 1126#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:28:33,263 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:28:33,263 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:33,263 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:33,263 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:37,900 INFO L124 PetriNetUnfolderBase]: 23927/43904 cut-off events. [2023-08-25 22:28:37,900 INFO L125 PetriNetUnfolderBase]: For 1385743/1399682 co-relation queries the response was YES. [2023-08-25 22:28:38,475 INFO L83 FinitePrefix]: Finished finitePrefix Result has 368076 conditions, 43904 events. 23927/43904 cut-off events. For 1385743/1399682 co-relation queries the response was YES. Maximal size of possible extension queue 1402. Compared 404972 event pairs, 5670 based on Foata normal form. 1069/41323 useless extension candidates. Maximal degree in co-relation 367977. Up to 34265 conditions per place. [2023-08-25 22:28:38,676 INFO L140 encePairwiseOnDemand]: 249/259 looper letters, 781 selfloop transitions, 155 changer transitions 2/980 dead transitions. [2023-08-25 22:28:38,676 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 980 transitions, 19623 flow [2023-08-25 22:28:38,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-08-25 22:28:38,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-08-25 22:28:38,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1207 transitions. [2023-08-25 22:28:38,677 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42365742365742365 [2023-08-25 22:28:38,677 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1207 transitions. [2023-08-25 22:28:38,677 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1207 transitions. [2023-08-25 22:28:38,678 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:28:38,678 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1207 transitions. [2023-08-25 22:28:38,679 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 109.72727272727273) internal successors, (1207), 11 states have internal predecessors, (1207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:38,680 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 259.0) internal successors, (3108), 12 states have internal predecessors, (3108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:38,680 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 259.0) internal successors, (3108), 12 states have internal predecessors, (3108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:38,680 INFO L175 Difference]: Start difference. First operand has 287 places, 849 transitions, 14825 flow. Second operand 11 states and 1207 transitions. [2023-08-25 22:28:38,680 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 980 transitions, 19623 flow [2023-08-25 22:28:42,178 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 980 transitions, 19541 flow, removed 41 selfloop flow, removed 0 redundant places. [2023-08-25 22:28:42,190 INFO L231 Difference]: Finished difference. Result has 299 places, 884 transitions, 15889 flow [2023-08-25 22:28:42,191 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=14759, PETRI_DIFFERENCE_MINUEND_PLACES=287, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=848, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=726, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=15889, PETRI_PLACES=299, PETRI_TRANSITIONS=884} [2023-08-25 22:28:42,191 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 199 predicate places. [2023-08-25 22:28:42,191 INFO L495 AbstractCegarLoop]: Abstraction has has 299 places, 884 transitions, 15889 flow [2023-08-25 22:28:42,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 96.4) internal successors, (964), 10 states have internal predecessors, (964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:42,191 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:28:42,191 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:28:42,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-25 22:28:42,191 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:28:42,192 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:28:42,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1691170467, now seen corresponding path program 3 times [2023-08-25 22:28:42,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:28:42,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447794400] [2023-08-25 22:28:42,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:28:42,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:28:42,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:28:42,568 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-25 22:28:42,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:28:42,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447794400] [2023-08-25 22:28:42,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447794400] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:28:42,569 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:28:42,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-25 22:28:42,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042585615] [2023-08-25 22:28:42,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:28:42,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-25 22:28:42,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:28:42,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-25 22:28:42,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-25 22:28:42,570 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 259 [2023-08-25 22:28:42,571 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 299 places, 884 transitions, 15889 flow. Second operand has 8 states, 8 states have (on average 105.75) internal successors, (846), 8 states have internal predecessors, (846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:42,571 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:28:42,571 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 259 [2023-08-25 22:28:42,571 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:28:48,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][484], [407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 639#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 1105#true, Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 1074#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1085#(and (or (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296)) (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 1091#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1092#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1094#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= ~t~0 1)), Black: 1096#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1110#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1)) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|))), Black: 1111#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1))), Black: 1114#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 1108#(and (<= ~s~0 ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), Black: 1113#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1107#(and (<= ~s~0 ~t~0) (<= ~t~0 ~s~0)), Black: 1134#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1129#(and (<= ~s~0 ~t~0) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), 78#L717-13true, 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 1126#true, 1143#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:28:48,655 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:28:48,655 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:48,655 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:48,655 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:48,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][484], [407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 1105#true, Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 1074#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1085#(and (or (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296)) (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 1091#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1092#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1094#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= ~t~0 1)), Black: 1096#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1110#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1)) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|))), Black: 1111#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1))), Black: 1114#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 1108#(and (<= ~s~0 ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), Black: 1113#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1107#(and (<= ~s~0 ~t~0) (<= ~t~0 ~s~0)), Black: 1134#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1129#(and (<= ~s~0 ~t~0) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), 78#L717-13true, 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 164#true, 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 383#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 1126#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), 1143#true, Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:28:48,783 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:28:48,783 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:48,783 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:48,783 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:28:53,420 INFO L124 PetriNetUnfolderBase]: 24239/44490 cut-off events. [2023-08-25 22:28:53,420 INFO L125 PetriNetUnfolderBase]: For 1432263/1446152 co-relation queries the response was YES. [2023-08-25 22:28:54,037 INFO L83 FinitePrefix]: Finished finitePrefix Result has 374660 conditions, 44490 events. 24239/44490 cut-off events. For 1432263/1446152 co-relation queries the response was YES. Maximal size of possible extension queue 1403. Compared 410850 event pairs, 5811 based on Foata normal form. 1113/41926 useless extension candidates. Maximal degree in co-relation 374558. Up to 34950 conditions per place. [2023-08-25 22:28:54,246 INFO L140 encePairwiseOnDemand]: 249/259 looper letters, 844 selfloop transitions, 103 changer transitions 6/995 dead transitions. [2023-08-25 22:28:54,246 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 995 transitions, 20048 flow [2023-08-25 22:28:54,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-08-25 22:28:54,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-08-25 22:28:54,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 945 transitions. [2023-08-25 22:28:54,247 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4560810810810811 [2023-08-25 22:28:54,248 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 945 transitions. [2023-08-25 22:28:54,248 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 945 transitions. [2023-08-25 22:28:54,248 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:28:54,248 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 945 transitions. [2023-08-25 22:28:54,249 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 118.125) internal successors, (945), 8 states have internal predecessors, (945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:54,250 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:54,251 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:54,251 INFO L175 Difference]: Start difference. First operand has 299 places, 884 transitions, 15889 flow. Second operand 8 states and 945 transitions. [2023-08-25 22:28:54,251 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 995 transitions, 20048 flow [2023-08-25 22:28:57,745 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 995 transitions, 19765 flow, removed 17 selfloop flow, removed 7 redundant places. [2023-08-25 22:28:57,758 INFO L231 Difference]: Finished difference. Result has 303 places, 921 transitions, 16773 flow [2023-08-25 22:28:57,758 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=15608, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=884, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=781, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=16773, PETRI_PLACES=303, PETRI_TRANSITIONS=921} [2023-08-25 22:28:57,758 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 203 predicate places. [2023-08-25 22:28:57,758 INFO L495 AbstractCegarLoop]: Abstraction has has 303 places, 921 transitions, 16773 flow [2023-08-25 22:28:57,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 105.75) internal successors, (846), 8 states have internal predecessors, (846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:57,759 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:28:57,759 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:28:57,759 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-25 22:28:57,759 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:28:57,759 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:28:57,759 INFO L85 PathProgramCache]: Analyzing trace with hash 852095369, now seen corresponding path program 4 times [2023-08-25 22:28:57,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:28:57,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598532796] [2023-08-25 22:28:57,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:28:57,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:28:57,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:28:58,045 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-25 22:28:58,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:28:58,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598532796] [2023-08-25 22:28:58,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598532796] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:28:58,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:28:58,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-25 22:28:58,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449877771] [2023-08-25 22:28:58,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:28:58,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-25 22:28:58,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:28:58,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-25 22:28:58,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-25 22:28:58,047 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 259 [2023-08-25 22:28:58,048 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 303 places, 921 transitions, 16773 flow. Second operand has 8 states, 8 states have (on average 97.75) internal successors, (782), 8 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:28:58,048 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:28:58,048 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 259 [2023-08-25 22:28:58,048 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:29:09,547 INFO L124 PetriNetUnfolderBase]: 24341/44654 cut-off events. [2023-08-25 22:29:09,548 INFO L125 PetriNetUnfolderBase]: For 1438450/1451515 co-relation queries the response was YES. [2023-08-25 22:29:10,241 INFO L83 FinitePrefix]: Finished finitePrefix Result has 377619 conditions, 44654 events. 24341/44654 cut-off events. For 1438450/1451515 co-relation queries the response was YES. Maximal size of possible extension queue 1402. Compared 412389 event pairs, 5552 based on Foata normal form. 1135/42166 useless extension candidates. Maximal degree in co-relation 377515. Up to 34809 conditions per place. [2023-08-25 22:29:10,717 INFO L140 encePairwiseOnDemand]: 250/259 looper letters, 805 selfloop transitions, 152 changer transitions 6/1005 dead transitions. [2023-08-25 22:29:10,718 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 1005 transitions, 20398 flow [2023-08-25 22:29:10,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-25 22:29:10,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-25 22:29:10,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 776 transitions. [2023-08-25 22:29:10,719 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42801985659128516 [2023-08-25 22:29:10,719 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 776 transitions. [2023-08-25 22:29:10,719 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 776 transitions. [2023-08-25 22:29:10,719 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:29:10,719 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 776 transitions. [2023-08-25 22:29:10,720 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 110.85714285714286) internal successors, (776), 7 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:10,721 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 259.0) internal successors, (2072), 8 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:10,721 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 259.0) internal successors, (2072), 8 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:10,721 INFO L175 Difference]: Start difference. First operand has 303 places, 921 transitions, 16773 flow. Second operand 7 states and 776 transitions. [2023-08-25 22:29:10,721 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 1005 transitions, 20398 flow [2023-08-25 22:29:14,459 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 307 places, 1005 transitions, 20284 flow, removed 22 selfloop flow, removed 2 redundant places. [2023-08-25 22:29:14,472 INFO L231 Difference]: Finished difference. Result has 309 places, 930 transitions, 17230 flow [2023-08-25 22:29:14,472 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=16659, PETRI_DIFFERENCE_MINUEND_PLACES=301, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=921, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=770, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17230, PETRI_PLACES=309, PETRI_TRANSITIONS=930} [2023-08-25 22:29:14,473 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 209 predicate places. [2023-08-25 22:29:14,473 INFO L495 AbstractCegarLoop]: Abstraction has has 309 places, 930 transitions, 17230 flow [2023-08-25 22:29:14,473 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 97.75) internal successors, (782), 8 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:14,473 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:29:14,473 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:29:14,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-25 22:29:14,473 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:29:14,473 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:29:14,474 INFO L85 PathProgramCache]: Analyzing trace with hash -668602604, now seen corresponding path program 8 times [2023-08-25 22:29:14,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:29:14,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634030686] [2023-08-25 22:29:14,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:29:14,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:29:14,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:29:14,761 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-25 22:29:14,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:29:14,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634030686] [2023-08-25 22:29:14,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634030686] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:29:14,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:29:14,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-25 22:29:14,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970781082] [2023-08-25 22:29:14,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:29:14,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-25 22:29:14,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:29:14,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-25 22:29:14,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-25 22:29:14,764 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 259 [2023-08-25 22:29:14,764 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 309 places, 930 transitions, 17230 flow. Second operand has 8 states, 8 states have (on average 98.75) internal successors, (790), 8 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:14,764 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:29:14,764 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 259 [2023-08-25 22:29:14,764 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:29:20,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][486], [407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 639#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), 1105#true, Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 1074#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1085#(and (or (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296)) (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 1091#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1092#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1096#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1110#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1)) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|))), Black: 1111#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1))), Black: 1114#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 1108#(and (<= ~s~0 ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), Black: 1113#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1134#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1129#(and (<= ~s~0 ~t~0) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), 78#L717-13true, Black: 1149#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1146#(and (<= ~s~0 ~t~0) (<= ~t~0 ~s~0) (= |ULTIMATE.start_thr1_~#l~0#1.offset| 0)), Black: 1150#(or (and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (and (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 1148#(and (<= (+ ~s~0 1) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= ~t~0 (+ ~s~0 1))), 164#true, Black: 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 1163#(and (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1167#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 1158#true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 1171#true, Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 1126#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:29:20,873 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:29:20,873 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:29:20,873 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:29:20,873 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:29:21,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][486], [407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 1105#true, Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 1074#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1085#(and (or (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296)) (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 1091#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1092#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1096#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1110#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1)) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|))), Black: 1111#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1))), Black: 1114#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 1108#(and (<= ~s~0 ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), Black: 1113#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1134#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1129#(and (<= ~s~0 ~t~0) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), 78#L717-13true, 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1149#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1146#(and (<= ~s~0 ~t~0) (<= ~t~0 ~s~0) (= |ULTIMATE.start_thr1_~#l~0#1.offset| 0)), Black: 1150#(or (and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (and (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 1148#(and (<= (+ ~s~0 1) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= ~t~0 (+ ~s~0 1))), 164#true, 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 1163#(and (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1167#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), 1158#true, Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 234#true, 1171#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 1126#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), 207#true, Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:29:21,019 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:29:21,019 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:29:21,019 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:29:21,019 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:29:25,786 INFO L124 PetriNetUnfolderBase]: 24464/44720 cut-off events. [2023-08-25 22:29:25,786 INFO L125 PetriNetUnfolderBase]: For 1468943/1482878 co-relation queries the response was YES. [2023-08-25 22:29:26,706 INFO L83 FinitePrefix]: Finished finitePrefix Result has 381250 conditions, 44720 events. 24464/44720 cut-off events. For 1468943/1482878 co-relation queries the response was YES. Maximal size of possible extension queue 1402. Compared 411463 event pairs, 6013 based on Foata normal form. 1081/42106 useless extension candidates. Maximal degree in co-relation 381144. Up to 35413 conditions per place. [2023-08-25 22:29:26,910 INFO L140 encePairwiseOnDemand]: 250/259 looper letters, 856 selfloop transitions, 97 changer transitions 2/997 dead transitions. [2023-08-25 22:29:26,910 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 315 places, 997 transitions, 20685 flow [2023-08-25 22:29:26,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-25 22:29:26,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-25 22:29:26,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 779 transitions. [2023-08-25 22:29:26,912 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42967457253171537 [2023-08-25 22:29:26,912 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 779 transitions. [2023-08-25 22:29:26,912 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 779 transitions. [2023-08-25 22:29:26,912 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:29:26,912 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 779 transitions. [2023-08-25 22:29:26,913 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 111.28571428571429) internal successors, (779), 7 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:26,914 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 259.0) internal successors, (2072), 8 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:26,914 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 259.0) internal successors, (2072), 8 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:26,914 INFO L175 Difference]: Start difference. First operand has 309 places, 930 transitions, 17230 flow. Second operand 7 states and 779 transitions. [2023-08-25 22:29:26,914 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 315 places, 997 transitions, 20685 flow [2023-08-25 22:29:30,648 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 997 transitions, 20421 flow, removed 4 selfloop flow, removed 4 redundant places. [2023-08-25 22:29:30,661 INFO L231 Difference]: Finished difference. Result has 313 places, 953 transitions, 17859 flow [2023-08-25 22:29:30,662 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=16988, PETRI_DIFFERENCE_MINUEND_PLACES=305, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=930, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=833, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17859, PETRI_PLACES=313, PETRI_TRANSITIONS=953} [2023-08-25 22:29:30,662 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 213 predicate places. [2023-08-25 22:29:30,662 INFO L495 AbstractCegarLoop]: Abstraction has has 313 places, 953 transitions, 17859 flow [2023-08-25 22:29:30,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 98.75) internal successors, (790), 8 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:30,662 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:29:30,663 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:29:30,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-25 22:29:30,663 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:29:30,663 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:29:30,663 INFO L85 PathProgramCache]: Analyzing trace with hash 1545893096, now seen corresponding path program 9 times [2023-08-25 22:29:30,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:29:30,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452849437] [2023-08-25 22:29:30,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:29:30,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:29:30,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:29:30,877 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-25 22:29:30,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:29:30,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452849437] [2023-08-25 22:29:30,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452849437] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:29:30,878 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:29:30,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-25 22:29:30,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044651981] [2023-08-25 22:29:30,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:29:30,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-25 22:29:30,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:29:30,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-25 22:29:30,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-25 22:29:30,879 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 259 [2023-08-25 22:29:30,880 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 313 places, 953 transitions, 17859 flow. Second operand has 8 states, 8 states have (on average 98.75) internal successors, (790), 8 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:30,880 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:29:30,880 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 259 [2023-08-25 22:29:30,880 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:29:36,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][484], [Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), 407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 1105#true, Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 1074#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1085#(and (or (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296)) (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 1091#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1092#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1096#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), 1184#true, Black: 1110#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1)) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|))), Black: 1111#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1))), Black: 1114#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 1108#(and (<= ~s~0 ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), Black: 1113#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1134#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1129#(and (<= ~s~0 ~t~0) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), 78#L717-13true, 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1149#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1146#(and (<= ~s~0 ~t~0) (<= ~t~0 ~s~0) (= |ULTIMATE.start_thr1_~#l~0#1.offset| 0)), Black: 1150#(or (and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (and (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 1148#(and (<= (+ ~s~0 1) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= ~t~0 (+ ~s~0 1))), 164#true, 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 1163#(and (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1167#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1177#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1176#(and (<= 0 ~s~0) (<= ~t~0 1) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= 1 ~t~0)), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), 1171#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 1126#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:29:36,982 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:29:36,982 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:29:36,982 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:29:36,982 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:29:41,815 INFO L124 PetriNetUnfolderBase]: 23903/43635 cut-off events. [2023-08-25 22:29:41,816 INFO L125 PetriNetUnfolderBase]: For 1440738/1454340 co-relation queries the response was YES. [2023-08-25 22:29:42,480 INFO L83 FinitePrefix]: Finished finitePrefix Result has 372210 conditions, 43635 events. 23903/43635 cut-off events. For 1440738/1454340 co-relation queries the response was YES. Maximal size of possible extension queue 1402. Compared 399557 event pairs, 5898 based on Foata normal form. 1085/41114 useless extension candidates. Maximal degree in co-relation 372102. Up to 34758 conditions per place. [2023-08-25 22:29:42,958 INFO L140 encePairwiseOnDemand]: 250/259 looper letters, 861 selfloop transitions, 88 changer transitions 2/993 dead transitions. [2023-08-25 22:29:42,958 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 319 places, 993 transitions, 20661 flow [2023-08-25 22:29:42,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-25 22:29:42,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-25 22:29:42,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 777 transitions. [2023-08-25 22:29:42,959 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42857142857142855 [2023-08-25 22:29:42,959 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 777 transitions. [2023-08-25 22:29:42,959 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 777 transitions. [2023-08-25 22:29:42,959 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:29:42,959 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 777 transitions. [2023-08-25 22:29:42,960 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 111.0) internal successors, (777), 7 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:42,961 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 259.0) internal successors, (2072), 8 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:42,961 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 259.0) internal successors, (2072), 8 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:42,961 INFO L175 Difference]: Start difference. First operand has 313 places, 953 transitions, 17859 flow. Second operand 7 states and 777 transitions. [2023-08-25 22:29:42,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 319 places, 993 transitions, 20661 flow [2023-08-25 22:29:46,762 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 316 places, 993 transitions, 20530 flow, removed 9 selfloop flow, removed 3 redundant places. [2023-08-25 22:29:46,775 INFO L231 Difference]: Finished difference. Result has 317 places, 951 transitions, 17890 flow [2023-08-25 22:29:46,776 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=17690, PETRI_DIFFERENCE_MINUEND_PLACES=310, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=951, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=863, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17890, PETRI_PLACES=317, PETRI_TRANSITIONS=951} [2023-08-25 22:29:46,776 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 217 predicate places. [2023-08-25 22:29:46,776 INFO L495 AbstractCegarLoop]: Abstraction has has 317 places, 951 transitions, 17890 flow [2023-08-25 22:29:46,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 98.75) internal successors, (790), 8 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:46,777 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:29:46,777 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:29:46,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-25 22:29:46,777 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:29:46,777 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:29:46,777 INFO L85 PathProgramCache]: Analyzing trace with hash 474809938, now seen corresponding path program 10 times [2023-08-25 22:29:46,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:29:46,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524751758] [2023-08-25 22:29:46,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:29:46,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:29:46,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:29:46,998 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-25 22:29:46,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:29:46,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524751758] [2023-08-25 22:29:46,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524751758] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:29:46,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:29:46,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-25 22:29:46,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769532883] [2023-08-25 22:29:46,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:29:46,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-25 22:29:46,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:29:47,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-25 22:29:47,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-25 22:29:47,000 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 259 [2023-08-25 22:29:47,001 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 951 transitions, 17890 flow. Second operand has 8 states, 8 states have (on average 98.75) internal successors, (790), 8 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:47,001 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:29:47,001 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 259 [2023-08-25 22:29:47,001 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:29:52,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][500], [407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 1105#true, Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 1074#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1085#(and (or (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296)) (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 1091#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1092#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1096#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), 1196#true, 1184#true, Black: 1110#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1)) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|))), Black: 1111#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1))), Black: 1114#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 1108#(and (<= ~s~0 ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), Black: 1113#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1134#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1129#(and (<= ~s~0 ~t~0) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), 78#L717-13true, 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1149#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1146#(and (<= ~s~0 ~t~0) (<= ~t~0 ~s~0) (= |ULTIMATE.start_thr1_~#l~0#1.offset| 0)), Black: 1150#(or (and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (and (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 1148#(and (<= (+ ~s~0 1) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= ~t~0 (+ ~s~0 1))), 164#true, 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 1163#(and (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1167#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1177#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1176#(and (<= 0 ~s~0) (<= ~t~0 1) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= 1 ~t~0)), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1190#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 234#true, Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 1126#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:29:52,937 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:29:52,937 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:29:52,937 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:29:52,937 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:29:57,808 INFO L124 PetriNetUnfolderBase]: 23345/42633 cut-off events. [2023-08-25 22:29:57,809 INFO L125 PetriNetUnfolderBase]: For 1397817/1410925 co-relation queries the response was YES. [2023-08-25 22:29:58,450 INFO L83 FinitePrefix]: Finished finitePrefix Result has 362878 conditions, 42633 events. 23345/42633 cut-off events. For 1397817/1410925 co-relation queries the response was YES. Maximal size of possible extension queue 1401. Compared 388649 event pairs, 5526 based on Foata normal form. 1073/40203 useless extension candidates. Maximal degree in co-relation 362769. Up to 33454 conditions per place. [2023-08-25 22:29:58,893 INFO L140 encePairwiseOnDemand]: 250/259 looper letters, 789 selfloop transitions, 167 changer transitions 2/1000 dead transitions. [2023-08-25 22:29:58,894 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 1000 transitions, 20922 flow [2023-08-25 22:29:58,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-25 22:29:58,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-25 22:29:58,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 785 transitions. [2023-08-25 22:29:58,898 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.43298400441257584 [2023-08-25 22:29:58,898 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 785 transitions. [2023-08-25 22:29:58,898 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 785 transitions. [2023-08-25 22:29:58,898 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:29:58,898 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 785 transitions. [2023-08-25 22:29:58,921 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 112.14285714285714) internal successors, (785), 7 states have internal predecessors, (785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:58,922 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 259.0) internal successors, (2072), 8 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:58,923 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 259.0) internal successors, (2072), 8 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:29:58,923 INFO L175 Difference]: Start difference. First operand has 317 places, 951 transitions, 17890 flow. Second operand 7 states and 785 transitions. [2023-08-25 22:29:58,923 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 1000 transitions, 20922 flow [2023-08-25 22:30:02,554 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 1000 transitions, 20722 flow, removed 23 selfloop flow, removed 5 redundant places. [2023-08-25 22:30:02,567 INFO L231 Difference]: Finished difference. Result has 319 places, 949 transitions, 17999 flow [2023-08-25 22:30:02,568 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=17654, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=949, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=167, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=782, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17999, PETRI_PLACES=319, PETRI_TRANSITIONS=949} [2023-08-25 22:30:02,568 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 219 predicate places. [2023-08-25 22:30:02,568 INFO L495 AbstractCegarLoop]: Abstraction has has 319 places, 949 transitions, 17999 flow [2023-08-25 22:30:02,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 98.75) internal successors, (790), 8 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:30:02,569 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:30:02,569 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:30:02,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-25 22:30:02,569 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting thr1Err7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:30:02,569 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:30:02,569 INFO L85 PathProgramCache]: Analyzing trace with hash 594220878, now seen corresponding path program 1 times [2023-08-25 22:30:02,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:30:02,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318460131] [2023-08-25 22:30:02,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:30:02,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:30:02,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:30:02,839 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-25 22:30:02,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:30:02,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318460131] [2023-08-25 22:30:02,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318460131] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:30:02,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:30:02,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-25 22:30:02,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675215524] [2023-08-25 22:30:02,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:30:02,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-25 22:30:02,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:30:02,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-25 22:30:02,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-08-25 22:30:02,842 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 259 [2023-08-25 22:30:02,842 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 949 transitions, 17999 flow. Second operand has 8 states, 8 states have (on average 105.75) internal successors, (846), 8 states have internal predecessors, (846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:30:02,843 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:30:02,843 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 259 [2023-08-25 22:30:02,843 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:30:13,864 INFO L124 PetriNetUnfolderBase]: 23516/43046 cut-off events. [2023-08-25 22:30:13,864 INFO L125 PetriNetUnfolderBase]: For 1429605/1441959 co-relation queries the response was YES. [2023-08-25 22:30:14,540 INFO L83 FinitePrefix]: Finished finitePrefix Result has 366916 conditions, 43046 events. 23516/43046 cut-off events. For 1429605/1441959 co-relation queries the response was YES. Maximal size of possible extension queue 1410. Compared 393647 event pairs, 5172 based on Foata normal form. 1105/40711 useless extension candidates. Maximal degree in co-relation 366807. Up to 33179 conditions per place. [2023-08-25 22:30:14,736 INFO L140 encePairwiseOnDemand]: 249/259 looper letters, 822 selfloop transitions, 212 changer transitions 4/1080 dead transitions. [2023-08-25 22:30:14,736 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 1080 transitions, 22934 flow [2023-08-25 22:30:14,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-25 22:30:14,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-25 22:30:14,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1073 transitions. [2023-08-25 22:30:14,738 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4603174603174603 [2023-08-25 22:30:14,738 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1073 transitions. [2023-08-25 22:30:14,738 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1073 transitions. [2023-08-25 22:30:14,738 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:30:14,738 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1073 transitions. [2023-08-25 22:30:14,739 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 119.22222222222223) internal successors, (1073), 9 states have internal predecessors, (1073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:30:14,740 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 259.0) internal successors, (2590), 10 states have internal predecessors, (2590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:30:14,740 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 259.0) internal successors, (2590), 10 states have internal predecessors, (2590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:30:14,740 INFO L175 Difference]: Start difference. First operand has 319 places, 949 transitions, 17999 flow. Second operand 9 states and 1073 transitions. [2023-08-25 22:30:14,740 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 1080 transitions, 22934 flow [2023-08-25 22:30:18,499 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 322 places, 1080 transitions, 22591 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-08-25 22:30:18,514 INFO L231 Difference]: Finished difference. Result has 325 places, 982 transitions, 19071 flow [2023-08-25 22:30:18,514 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=17672, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=949, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=179, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=737, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=19071, PETRI_PLACES=325, PETRI_TRANSITIONS=982} [2023-08-25 22:30:18,515 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 225 predicate places. [2023-08-25 22:30:18,515 INFO L495 AbstractCegarLoop]: Abstraction has has 325 places, 982 transitions, 19071 flow [2023-08-25 22:30:18,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 105.75) internal successors, (846), 8 states have internal predecessors, (846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:30:18,515 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:30:18,515 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:30:18,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-08-25 22:30:18,515 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting thr1Err7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:30:18,516 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:30:18,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1139568790, now seen corresponding path program 2 times [2023-08-25 22:30:18,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:30:18,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690917416] [2023-08-25 22:30:18,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:30:18,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:30:18,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:30:18,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-25 22:30:18,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:30:18,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690917416] [2023-08-25 22:30:18,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690917416] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:30:18,854 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:30:18,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-25 22:30:18,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805012604] [2023-08-25 22:30:18,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:30:18,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-08-25 22:30:18,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:30:18,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-08-25 22:30:18,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-08-25 22:30:18,855 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 259 [2023-08-25 22:30:18,856 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 325 places, 982 transitions, 19071 flow. Second operand has 9 states, 9 states have (on average 96.55555555555556) internal successors, (869), 9 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-25 22:30:18,856 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:30:18,856 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 259 [2023-08-25 22:30:18,856 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:30:25,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][496], [407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 1105#true, Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 1074#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1085#(and (or (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296)) (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, 1208#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 1091#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1092#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1096#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1110#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1)) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|))), Black: 1111#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1))), Black: 1114#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 1108#(and (<= ~s~0 ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), Black: 1113#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1134#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1129#(and (<= ~s~0 ~t~0) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), 78#L717-13true, 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1149#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1146#(and (<= ~s~0 ~t~0) (<= ~t~0 ~s~0) (= |ULTIMATE.start_thr1_~#l~0#1.offset| 0)), Black: 1150#(or (and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (and (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 1148#(and (<= (+ ~s~0 1) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= ~t~0 (+ ~s~0 1))), 164#true, 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1163#(and (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1167#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1177#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1190#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1205#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 181#(= |#race~c~0| 0), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 1214#(and (<= ~t~0 (+ 2 ~s~0)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ 2 ~s~0) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 1215#(or (and (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296))) (and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)))), Black: 1213#(and (<= (+ ~s~0 1) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= ~t~0 (+ ~s~0 1))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 1126#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 1222#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), 35#L718-12true, Black: 846#true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:30:25,094 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:30:25,094 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:30:25,094 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:30:25,094 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:30:30,083 INFO L124 PetriNetUnfolderBase]: 23573/42980 cut-off events. [2023-08-25 22:30:30,083 INFO L125 PetriNetUnfolderBase]: For 1463485/1476746 co-relation queries the response was YES. [2023-08-25 22:30:30,775 INFO L83 FinitePrefix]: Finished finitePrefix Result has 370205 conditions, 42980 events. 23573/42980 cut-off events. For 1463485/1476746 co-relation queries the response was YES. Maximal size of possible extension queue 1403. Compared 391254 event pairs, 5745 based on Foata normal form. 1058/40497 useless extension candidates. Maximal degree in co-relation 370093. Up to 34542 conditions per place. [2023-08-25 22:30:30,971 INFO L140 encePairwiseOnDemand]: 249/259 looper letters, 932 selfloop transitions, 56 changer transitions 2/1032 dead transitions. [2023-08-25 22:30:30,971 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 1032 transitions, 22255 flow [2023-08-25 22:30:30,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-08-25 22:30:30,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-08-25 22:30:30,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 857 transitions. [2023-08-25 22:30:30,973 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4136100386100386 [2023-08-25 22:30:30,973 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 857 transitions. [2023-08-25 22:30:30,973 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 857 transitions. [2023-08-25 22:30:30,973 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:30:30,973 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 857 transitions. [2023-08-25 22:30:30,974 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 107.125) internal successors, (857), 8 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-25 22:30:30,976 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:30:30,976 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 259.0) internal successors, (2331), 9 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:30:30,976 INFO L175 Difference]: Start difference. First operand has 325 places, 982 transitions, 19071 flow. Second operand 8 states and 857 transitions. [2023-08-25 22:30:30,976 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 1032 transitions, 22255 flow [2023-08-25 22:30:35,175 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 327 places, 1032 transitions, 21910 flow, removed 24 selfloop flow, removed 5 redundant places. [2023-08-25 22:30:35,189 INFO L231 Difference]: Finished difference. Result has 328 places, 989 transitions, 19054 flow [2023-08-25 22:30:35,189 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=18732, PETRI_DIFFERENCE_MINUEND_PLACES=320, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=982, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=926, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=19054, PETRI_PLACES=328, PETRI_TRANSITIONS=989} [2023-08-25 22:30:35,189 INFO L281 CegarLoopForPetriNet]: 100 programPoint places, 228 predicate places. [2023-08-25 22:30:35,190 INFO L495 AbstractCegarLoop]: Abstraction has has 328 places, 989 transitions, 19054 flow [2023-08-25 22:30:35,190 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 96.55555555555556) internal successors, (869), 9 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-25 22:30:35,190 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 22:30:35,190 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:30:35,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-08-25 22:30:35,190 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting thr1Err7ASSERT_VIOLATIONDATA_RACE === [thr1Err8ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONASSERT, ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE, thr1Err1ASSERT_VIOLATIONDATA_RACE (and 48 more)] === [2023-08-25 22:30:35,190 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 22:30:35,190 INFO L85 PathProgramCache]: Analyzing trace with hash -1062857764, now seen corresponding path program 3 times [2023-08-25 22:30:35,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 22:30:35,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202549861] [2023-08-25 22:30:35,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 22:30:35,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 22:30:35,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 22:30:35,402 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-25 22:30:35,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 22:30:35,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202549861] [2023-08-25 22:30:35,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202549861] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 22:30:35,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 22:30:35,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-25 22:30:35,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294763109] [2023-08-25 22:30:35,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 22:30:35,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-25 22:30:35,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 22:30:35,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-25 22:30:35,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-25 22:30:35,404 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 259 [2023-08-25 22:30:35,404 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 328 places, 989 transitions, 19054 flow. Second operand has 8 states, 8 states have (on average 97.75) internal successors, (782), 8 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:30:35,404 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 22:30:35,404 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 259 [2023-08-25 22:30:35,404 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 22:30:41,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L718-10-->L718-12: Formula: (= |v_#race~c~0_91| |v_thr1Thread2of2ForFork0_#t~nondet8#1_17|) InVars {} OutVars{#race~c~0=|v_#race~c~0_91|, thr1Thread2of2ForFork0_#t~nondet8#1=|v_thr1Thread2of2ForFork0_#t~nondet8#1_17|} AuxVars[] AssignedVars[#race~c~0, thr1Thread2of2ForFork0_#t~nondet8#1][521], [407#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1024#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1))), Black: 1026#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (or (<= (+ 2 ~s~0) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))), Black: 1025#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0)), 1105#true, Black: 1037#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1038#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 231#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet8#1|), Black: 1050#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 1006#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1065#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 823#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 1074#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1085#(and (or (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296)) (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 773#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 765#(not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 829#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 675#true, Black: 819#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 827#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 786#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))), Black: 817#(and (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 825#(and (forall ((v_ArrVal_649 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_649) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 1091#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1092#(and (<= 0 ~s~0) (<= ~s~0 0) (= ~t~0 0) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |thr1Thread1of2ForFork0_~#l~0#1.base|) 1)), Black: 1096#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 1110#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1)) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|))), Black: 1111#(and (<= (+ ~s~0 1) ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 (+ ~s~0 1))), Black: 1114#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 1108#(and (<= ~s~0 ~t~0) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), Black: 1113#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1134#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 1129#(and (<= ~s~0 ~t~0) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= ~t~0 ~s~0)), 78#L717-13true, 572#(or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1149#(and (<= ~t~0 (+ 2 ~s~0)) (<= (+ 2 ~s~0) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 1146#(and (<= ~s~0 ~t~0) (<= ~t~0 ~s~0) (= |ULTIMATE.start_thr1_~#l~0#1.offset| 0)), Black: 1150#(or (and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))) (and (<= (+ 2 ~s~0) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ 2 ~s~0)))), Black: 1148#(and (<= (+ ~s~0 1) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= ~t~0 (+ ~s~0 1))), 164#true, 86#L719true, Black: 583#(or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 643#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 618#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 611#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), Black: 603#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 629#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0)), Black: 1163#(and (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 615#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 647#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1167#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_thr1_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))), Black: 502#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 605#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~s~0 0)), Black: 462#true, Black: 631#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 548#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 637#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 506#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (exists ((|thr1Thread1of2ForFork0_~#l~0#1.base| Int)) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= ~t~0 1) (= ~s~0 0)), Black: 625#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 613#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 1177#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1)), Black: 552#(forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 576#(or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))), thr1Thread1of2ForFork0InUse, Black: 621#(and (or (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), Black: 635#(and (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((v_ArrVal_573 (Array Int Int))) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_573) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296)))) (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))), thr1Thread2of2ForFork0InUse, Black: 169#(= |ULTIMATE.start_thr1_#t~nondet7#1| |#race~c~0|), Black: 1190#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 322#(not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))), Black: 175#(= |thr1Thread1of2ForFork0_#t~nondet7#1| |#race~c~0|), Black: 239#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 353#(or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295)), Black: 377#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 415#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 409#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 1205#(and (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (= (select |#valid| |thr1Thread2of2ForFork0_~#l~0#1.base|) 1) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 392#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 181#(= |#race~c~0| 0), 1235#true, Black: 424#(and (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 187#(= ~c~0 1), Black: 399#(and (or (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 269#(and (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 1) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) 0) 0) (= ~s~0 0)), Black: 386#(and (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) 0) 1) (= ~s~0 0) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 193#(= |#race~c~0| |thr1Thread2of2ForFork0_#t~nondet7#1|), Black: 1214#(and (<= ~t~0 (+ 2 ~s~0)) (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (<= (+ 2 ~s~0) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), Black: 234#true, Black: 246#(and (= (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|) 1) (= ~t~0 0) (= ~s~0 0)), Black: 1215#(or (and (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ 2 ~s~0)) (<= (+ (div ~s~0 4294967296) 1) (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296))) (and (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)))), Black: 1213#(and (<= (+ ~s~0 1) ~t~0) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| |ULTIMATE.start_thr1_~#l~0#1.offset|) (<= ~t~0 (+ ~s~0 1))), Black: 422#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 381#(and (<= (+ ~s~0 1) ~t~0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 390#(and (<= (+ ~s~0 1) ~t~0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_main_~#t~1#1.base|)) (= |thr1Thread2of2ForFork0_~#l~0#1.offset| 0) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 412#(and (or (= (mod ~t~0 4294967296) 4294967295) (forall ((v_ArrVal_495 (Array Int Int))) (not (= (mod (select (select (store (store |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base| (store (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset| ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (or (forall ((|v_thr1Thread2of2ForFork0_~#l~0#1.base_27| Int) (v_ArrVal_495 (Array Int Int))) (or (not (= (select |#valid| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0)) (not (= (mod ~s~0 4294967296) (mod (select (select (store (store |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27| (store (select |#memory_int| |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0 ~t~0)) |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_495) |v_thr1Thread2of2ForFork0_~#l~0#1.base_27|) 0) 4294967296))))) (= (mod ~t~0 4294967296) 4294967295))), Black: 199#(= |ULTIMATE.start_thr1_#t~nondet8#1| |#race~c~0|), Black: 238#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 357#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 388#(and (<= (+ ~s~0 1) ~t~0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (<= ~t~0 (+ ~s~0 1)) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))) (not (= (mod (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))), Black: 204#(= |thr1Thread1of2ForFork0_#t~nondet8#1| |#race~c~0|), Black: 1229#(and (<= 0 ~s~0) (<= ~s~0 0) (not (= |thr1Thread2of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|)) (= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 1) (not (= |thr1Thread1of2ForFork0_~#l~0#1.base| |ULTIMATE.start_thr1_~#l~0#1.base|))), Black: 211#(and (or (<= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|))), 1126#true, Black: 219#(and (or (< (div (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1)) (<= (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) (+ ~s~0 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|))), Black: 226#(and (or (<= (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) (+ ~s~0 1)) (< (div (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|) 4294967296) (+ (div ~s~0 4294967296) 1))) (<= (+ ~s~0 1) (select (select |#memory_int| |thr1Thread2of2ForFork0_~#l~0#1.base|) |thr1Thread2of2ForFork0_~#l~0#1.offset|))), 1222#true, Black: 993#(and (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))) (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295))), Black: 1002#(and (<= 0 ~s~0) (<= ~s~0 0) (= |thr1Thread1of2ForFork0_~#l~0#1.offset| 0) (not (= |ULTIMATE.start_main_~#t~1#1.base| |thr1Thread1of2ForFork0_~#l~0#1.base|)) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296))) (= (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 1) (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))), Black: 949#(or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)), Black: 846#true, 35#L718-12true, Black: 956#(or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|))))), Black: 1010#(and (not (= (mod (select (select |#memory_int| |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296))) (or (= (mod (+ ~t~0 1) 4294967296) 4294967295) (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod (+ ~t~0 1) 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))))), 207#true, Black: 1008#(and (or (and (or (forall ((|v_thr1Thread1of2ForFork0_~#l~0#1.base_33| Int)) (not (= (select |#valid| |v_thr1Thread1of2ForFork0_~#l~0#1.base_33|) 0))) (not (= (mod ~t~0 4294967296) (mod ~s~0 4294967296)))) (not (= 0 (select |#valid| |ULTIMATE.start_main_~#t~1#1.base|)))) (= (mod ~t~0 4294967296) 4294967295)) (forall ((v_ArrVal_726 (Array Int Int))) (not (= (mod (select (select (store |#memory_int| |ULTIMATE.start_main_~#t~1#1.base| v_ArrVal_726) |thr1Thread1of2ForFork0_~#l~0#1.base|) |thr1Thread1of2ForFork0_~#l~0#1.offset|) 4294967296) (mod ~s~0 4294967296)))))]) [2023-08-25 22:30:41,753 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-25 22:30:41,753 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:30:41,753 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:30:41,754 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-25 22:30:46,733 INFO L124 PetriNetUnfolderBase]: 23775/43408 cut-off events. [2023-08-25 22:30:46,733 INFO L125 PetriNetUnfolderBase]: For 1492855/1506094 co-relation queries the response was YES. [2023-08-25 22:30:47,738 INFO L83 FinitePrefix]: Finished finitePrefix Result has 373709 conditions, 43408 events. 23775/43408 cut-off events. For 1492855/1506094 co-relation queries the response was YES. Maximal size of possible extension queue 1402. Compared 395958 event pairs, 5589 based on Foata normal form. 1063/40964 useless extension candidates. Maximal degree in co-relation 373596. Up to 34387 conditions per place. [2023-08-25 22:30:47,931 INFO L140 encePairwiseOnDemand]: 250/259 looper letters, 933 selfloop transitions, 100 changer transitions 4/1079 dead transitions. [2023-08-25 22:30:47,932 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 1079 transitions, 22980 flow [2023-08-25 22:30:47,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-25 22:30:47,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-25 22:30:47,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 768 transitions. [2023-08-25 22:30:47,933 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42360728075013787 [2023-08-25 22:30:47,933 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 768 transitions. [2023-08-25 22:30:47,933 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 768 transitions. [2023-08-25 22:30:47,933 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 22:30:47,933 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 768 transitions. [2023-08-25 22:30:47,934 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 109.71428571428571) internal successors, (768), 7 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:30:47,935 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 259.0) internal successors, (2072), 8 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:30:47,935 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 259.0) internal successors, (2072), 8 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-25 22:30:47,935 INFO L175 Difference]: Start difference. First operand has 328 places, 989 transitions, 19054 flow. Second operand 7 states and 768 transitions. [2023-08-25 22:30:47,935 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 1079 transitions, 22980 flow Received shutdown request... [2023-08-25 22:30:49,914 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err7ASSERT_VIOLATIONDATA_RACE (51 of 52 remaining) [2023-08-25 22:30:49,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-08-25 22:30:49,915 WARN L619 AbstractCegarLoop]: Verification canceled: while executing RemoveRedundantFlow. [2023-08-25 22:30:49,915 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err8ASSERT_VIOLATIONDATA_RACE (50 of 52 remaining) [2023-08-25 22:30:49,915 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err9ASSERT_VIOLATIONASSERT (49 of 52 remaining) [2023-08-25 22:30:49,915 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (48 of 52 remaining) [2023-08-25 22:30:49,915 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err1ASSERT_VIOLATIONDATA_RACE (47 of 52 remaining) [2023-08-25 22:30:49,915 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (46 of 52 remaining) [2023-08-25 22:30:49,915 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err12ASSERT_VIOLATIONDATA_RACE (45 of 52 remaining) [2023-08-25 22:30:49,915 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (44 of 52 remaining) [2023-08-25 22:30:49,915 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (43 of 52 remaining) [2023-08-25 22:30:49,915 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err4ASSERT_VIOLATIONDATA_RACE (42 of 52 remaining) [2023-08-25 22:30:49,915 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err4ASSERT_VIOLATIONDATA_RACE (41 of 52 remaining) [2023-08-25 22:30:49,915 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err11ASSERT_VIOLATIONDATA_RACE (40 of 52 remaining) [2023-08-25 22:30:49,915 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err10ASSERT_VIOLATIONDATA_RACE (39 of 52 remaining) [2023-08-25 22:30:49,915 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err7ASSERT_VIOLATIONDATA_RACE (38 of 52 remaining) [2023-08-25 22:30:49,915 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err8ASSERT_VIOLATIONDATA_RACE (37 of 52 remaining) [2023-08-25 22:30:49,916 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err2ASSERT_VIOLATIONDATA_RACE (36 of 52 remaining) [2023-08-25 22:30:49,916 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (35 of 52 remaining) [2023-08-25 22:30:49,916 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (34 of 52 remaining) [2023-08-25 22:30:49,916 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (33 of 52 remaining) [2023-08-25 22:30:49,916 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err3ASSERT_VIOLATIONDATA_RACE (32 of 52 remaining) [2023-08-25 22:30:49,916 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (31 of 52 remaining) [2023-08-25 22:30:49,916 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (30 of 52 remaining) [2023-08-25 22:30:49,916 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err12ASSERT_VIOLATIONDATA_RACE (29 of 52 remaining) [2023-08-25 22:30:49,916 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err1ASSERT_VIOLATIONDATA_RACE (28 of 52 remaining) [2023-08-25 22:30:49,916 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err9ASSERT_VIOLATIONASSERT (27 of 52 remaining) [2023-08-25 22:30:49,916 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr9ASSERT_VIOLATIONASSERT (26 of 52 remaining) [2023-08-25 22:30:49,916 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err6ASSERT_VIOLATIONDATA_RACE (25 of 52 remaining) [2023-08-25 22:30:49,916 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err4ASSERT_VIOLATIONDATA_RACE (24 of 52 remaining) [2023-08-25 22:30:49,917 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (23 of 52 remaining) [2023-08-25 22:30:49,917 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err6ASSERT_VIOLATIONDATA_RACE (22 of 52 remaining) [2023-08-25 22:30:49,917 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err11ASSERT_VIOLATIONDATA_RACE (21 of 52 remaining) [2023-08-25 22:30:49,917 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err6ASSERT_VIOLATIONDATA_RACE (20 of 52 remaining) [2023-08-25 22:30:49,917 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (19 of 52 remaining) [2023-08-25 22:30:49,917 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err5ASSERT_VIOLATIONDATA_RACE (18 of 52 remaining) [2023-08-25 22:30:49,917 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err10ASSERT_VIOLATIONDATA_RACE (17 of 52 remaining) [2023-08-25 22:30:49,917 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err5ASSERT_VIOLATIONDATA_RACE (16 of 52 remaining) [2023-08-25 22:30:49,917 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err0ASSERT_VIOLATIONDATA_RACE (15 of 52 remaining) [2023-08-25 22:30:49,917 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err2ASSERT_VIOLATIONDATA_RACE (14 of 52 remaining) [2023-08-25 22:30:49,917 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err0ASSERT_VIOLATIONDATA_RACE (13 of 52 remaining) [2023-08-25 22:30:49,917 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err3ASSERT_VIOLATIONDATA_RACE (12 of 52 remaining) [2023-08-25 22:30:49,917 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err9ASSERT_VIOLATIONASSERT (11 of 52 remaining) [2023-08-25 22:30:49,917 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err11ASSERT_VIOLATIONDATA_RACE (10 of 52 remaining) [2023-08-25 22:30:49,918 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err7ASSERT_VIOLATIONDATA_RACE (9 of 52 remaining) [2023-08-25 22:30:49,918 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE (8 of 52 remaining) [2023-08-25 22:30:49,918 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err8ASSERT_VIOLATIONDATA_RACE (7 of 52 remaining) [2023-08-25 22:30:49,918 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err3ASSERT_VIOLATIONDATA_RACE (6 of 52 remaining) [2023-08-25 22:30:49,918 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err5ASSERT_VIOLATIONDATA_RACE (5 of 52 remaining) [2023-08-25 22:30:49,918 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err1ASSERT_VIOLATIONDATA_RACE (4 of 52 remaining) [2023-08-25 22:30:49,918 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err12ASSERT_VIOLATIONDATA_RACE (3 of 52 remaining) [2023-08-25 22:30:49,918 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err0ASSERT_VIOLATIONDATA_RACE (2 of 52 remaining) [2023-08-25 22:30:49,918 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err10ASSERT_VIOLATIONDATA_RACE (1 of 52 remaining) [2023-08-25 22:30:49,918 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thr1Err2ASSERT_VIOLATIONDATA_RACE (0 of 52 remaining) [2023-08-25 22:30:49,918 INFO L445 BasicCegarLoop]: Path program histogram: [10, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 22:30:49,919 INFO L307 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT (1/2) [2023-08-25 22:30:49,920 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 2 thread instances [2023-08-25 22:30:49,920 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-08-25 22:30:49,923 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.08 10:30:49 BasicIcfg [2023-08-25 22:30:49,923 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-08-25 22:30:49,924 INFO L158 Benchmark]: Toolchain (without parser) took 683675.25ms. Allocated memory was 367.0MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 341.8MB in the beginning and 8.7GB in the end (delta: -8.3GB). Peak memory consumption was 7.5GB. Max. memory is 16.0GB. [2023-08-25 22:30:49,924 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 367.0MB. Free memory is still 342.9MB. There was no memory consumed. Max. memory is 16.0GB. [2023-08-25 22:30:49,924 INFO L158 Benchmark]: CACSL2BoogieTranslator took 518.54ms. Allocated memory is still 367.0MB. Free memory was 341.8MB in the beginning and 321.4MB in the end (delta: 20.3MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-08-25 22:30:49,924 INFO L158 Benchmark]: Boogie Procedure Inliner took 77.92ms. Allocated memory is still 367.0MB. Free memory was 321.4MB in the beginning and 318.7MB in the end (delta: 2.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2023-08-25 22:30:49,924 INFO L158 Benchmark]: Boogie Preprocessor took 44.31ms. Allocated memory is still 367.0MB. Free memory was 318.7MB in the beginning and 317.1MB in the end (delta: 1.6MB). There was no memory consumed. Max. memory is 16.0GB. [2023-08-25 22:30:49,925 INFO L158 Benchmark]: RCFGBuilder took 696.40ms. Allocated memory is still 367.0MB. Free memory was 316.6MB in the beginning and 325.6MB in the end (delta: -9.0MB). Peak memory consumption was 31.5MB. Max. memory is 16.0GB. [2023-08-25 22:30:49,925 INFO L158 Benchmark]: TraceAbstraction took 682332.90ms. Allocated memory was 367.0MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 325.6MB in the beginning and 8.7GB in the end (delta: -8.4GB). Peak memory consumption was 7.5GB. Max. memory is 16.0GB. [2023-08-25 22:30:49,926 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15ms. Allocated memory is still 367.0MB. Free memory is still 342.9MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 518.54ms. Allocated memory is still 367.0MB. Free memory was 341.8MB in the beginning and 321.4MB in the end (delta: 20.3MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 77.92ms. Allocated memory is still 367.0MB. Free memory was 321.4MB in the beginning and 318.7MB in the end (delta: 2.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * Boogie Preprocessor took 44.31ms. Allocated memory is still 367.0MB. Free memory was 318.7MB in the beginning and 317.1MB in the end (delta: 1.6MB). There was no memory consumed. Max. memory is 16.0GB. * RCFGBuilder took 696.40ms. Allocated memory is still 367.0MB. Free memory was 316.6MB in the beginning and 325.6MB in the end (delta: -9.0MB). Peak memory consumption was 31.5MB. Max. memory is 16.0GB. * TraceAbstraction took 682332.90ms. Allocated memory was 367.0MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 325.6MB in the beginning and 8.7GB in the end (delta: -8.4GB). Peak memory consumption was 7.5GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 270]: Unsoundness Warning unspecified type, defaulting to int C: short [270] - GenericResultAtLocation [Line: 270]: Unsoundness Warning unspecified type, defaulting to int C: short [270] - GenericResultAtLocation [Line: 705]: Unsoundness Warning unspecified type, defaulting to int C: volatile unsigned [705] - GenericResultAtLocation [Line: 706]: Unsoundness Warning unspecified type, defaulting to int C: volatile unsigned [706] - GenericResultAtLocation [Line: 707]: Unsoundness Warning unspecified type, defaulting to int C: unsigned [707] - GenericResultAtLocation [Line: 713]: Unsoundness Warning unspecified type, defaulting to int C: unsigned [713] - GenericResultAtLocation [Line: 716]: Unsoundness Warning unspecified type, defaulting to int C: unsigned [716] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.4s, 118 PlacesBefore, 66 PlacesAfterwards, 122 TransitionsBefore, 68 TransitionsAfterwards, 5590 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 55 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 9 ConcurrentYvCompositions, 2 ChoiceCompositions, 78 TotalNumberOfCompositions, 21707 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 7744, independent: 7242, independent conditional: 0, independent unconditional: 7242, dependent: 502, dependent conditional: 0, dependent unconditional: 502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2872, independent: 2775, independent conditional: 0, independent unconditional: 2775, dependent: 97, dependent conditional: 0, dependent unconditional: 97, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 7744, independent: 4467, independent conditional: 0, independent unconditional: 4467, dependent: 405, dependent conditional: 0, dependent unconditional: 405, unknown: 2872, unknown conditional: 0, unknown unconditional: 2872] , Statistics on independence cache: Total cache size (in pairs): 583, Positive cache size: 516, Positive conditional cache size: 0, Positive unconditional cache size: 516, Negative cache size: 67, Negative conditional cache size: 0, Negative unconditional cache size: 67, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.2s, 118 PlacesBefore, 66 PlacesAfterwards, 122 TransitionsBefore, 68 TransitionsAfterwards, 5590 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 55 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 9 ConcurrentYvCompositions, 2 ChoiceCompositions, 78 TotalNumberOfCompositions, 21771 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 7134, independent: 6630, independent conditional: 0, independent unconditional: 6630, dependent: 504, dependent conditional: 0, dependent unconditional: 504, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2782, independent: 2698, independent conditional: 0, independent unconditional: 2698, dependent: 84, dependent conditional: 0, dependent unconditional: 84, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 7134, independent: 3932, independent conditional: 0, independent unconditional: 3932, dependent: 420, dependent conditional: 0, dependent unconditional: 420, unknown: 2782, unknown conditional: 0, unknown unconditional: 2782] , Statistics on independence cache: Total cache size (in pairs): 473, Positive cache size: 420, Positive conditional cache size: 0, Positive unconditional cache size: 420, Negative cache size: 53, Negative conditional cache size: 0, Negative unconditional cache size: 53, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.3s, 161 PlacesBefore, 100 PlacesAfterwards, 166 TransitionsBefore, 104 TransitionsAfterwards, 14964 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 65 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 15 ConcurrentYvCompositions, 1 ChoiceCompositions, 93 TotalNumberOfCompositions, 65965 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 19276, independent: 18478, independent conditional: 0, independent unconditional: 18478, dependent: 798, dependent conditional: 0, dependent unconditional: 798, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 7161, independent: 7018, independent conditional: 0, independent unconditional: 7018, dependent: 143, dependent conditional: 0, dependent unconditional: 143, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 19276, independent: 11460, independent conditional: 0, independent unconditional: 11460, dependent: 655, dependent conditional: 0, dependent unconditional: 655, unknown: 7161, unknown conditional: 0, unknown unconditional: 7161] , Statistics on independence cache: Total cache size (in pairs): 1467, Positive cache size: 1364, Positive conditional cache size: 0, Positive unconditional cache size: 1364, Negative cache size: 103, Negative conditional cache size: 0, Negative unconditional cache size: 103, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - TimeoutResultAtElement [Line: 718]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 718]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 718]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 710]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 710]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 719]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 717]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 719]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 711]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 719]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 718]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 710]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 709]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 718]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 711]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 711]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 717]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 718]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 717]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 711]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 710]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 717]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 709]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 719]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 157 locations, 40 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 4.1s, OverallIterations: 9, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 1.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 1.5s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 145 SdHoareTripleChecker+Valid, 0.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 145 mSDsluCounter, 54 SdHoareTripleChecker+Invalid, 0.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 0 mSDsCounter, 14 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 766 IncrementalHoareTripleChecker+Invalid, 780 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 14 mSolverCounterUnsat, 54 mSDtfsCounter, 766 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 21 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=384occurred in iteration=7, InterpolantAutomatonStates: 30, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 96 NumberOfCodeBlocks, 96 NumberOfCodeBlocksAsserted, 9 NumberOfCheckSat, 87 ConstructedInterpolants, 0 QuantifiedInterpolants, 307 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 9 InterpolantComputations, 9 PerfectInterpolantSequences, 2/2 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 2 thread instances CFG has 4 procedures, 198 locations, 53 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 676.8s, OverallIterations: 33, TraceHistogramMax: 3, PathProgramHistogramMax: 10, EmptinessCheckTime: 0.0s, AutomataDifference: 664.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 1.3s, HoareTripleCheckerStatistics: 366 mSolverCounterUnknown, 2619 SdHoareTripleChecker+Valid, 16.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 2619 mSDsluCounter, 117 SdHoareTripleChecker+Invalid, 14.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 2706 IncrementalHoareTripleChecker+Unchecked, 0 mSDsCounter, 416 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 16296 IncrementalHoareTripleChecker+Invalid, 19784 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 416 mSolverCounterUnsat, 117 mSDtfsCounter, 16296 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 366 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 439 GetRequests, 154 SyntacticMatches, 9 SemanticMatches, 276 ConstructedPredicates, 6 IntricatePredicates, 0 DeprecatedPredicates, 1486 ImplicationChecksByTransitivity, 5.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=19071occurred in iteration=31, InterpolantAutomatonStates: 275, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 8.8s InterpolantComputationTime, 690 NumberOfCodeBlocks, 686 NumberOfCodeBlocksAsserted, 40 NumberOfCheckSat, 733 ConstructedInterpolants, 44 QuantifiedInterpolants, 7979 SizeOfPredicates, 46 NumberOfNonLiveVariables, 963 ConjunctsInSsa, 160 ConjunctsInUnsatCore, 41 InterpolantComputations, 29 PerfectInterpolantSequences, 134/182 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for thread instance sufficiency with 1 thread instances CFG has 3 procedures, 157 locations, 40 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 1.2s, OverallIterations: 1, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 1.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=141occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 6 NumberOfCodeBlocks, 6 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown